Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. VNC подключение к windows машинам

VNC подключение к windows машинам

Scheduled Pinned Locked Moved Support (Russian)
8 Posts 2 Posters 18.7k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A
    A
    Argonauts
    wrote on last edited by
    #1

    Добрый день.
    Пытаюсь подключиться к ноде по VNC - откидывает с ошибкой "что-то пошло не так". UltraVNC server, выставлена авторизация по MS-Logon. Авторизация проходит, кратковременный коннект поднимается и обрывается. 
    Причем раз в некоторое кол-во попыток подключиться выходит, но никакого изображения я в окне Remote Control не вижу. Управление нодой происходит при этом - реагирует на хоткеи, курсор - но нет картинки. 
    По тегу vnc в логах только попытки конфига vnc на других нодах. Вплоть до 7-ого дебага. У remote control свой тег?

    2025-06-26 11:40:33
    vncSockConnectThread::run_undetached : accepted connection from 127.0.0.1
    vncServer::AddClient : AddClient() started
    vncClient::vncClient : vncClient() executing...
    vncServer::AddClient : AddClient() done
    vncClientThread::run : client connected : 127.0.0.1 (1)
    vncClientThread::run : negotiated version
    Entered InitAuthenticate
    2025-06-26 11:40:46
    After DH: g=287602979, m=1339783681, i=201018858, key=1104578043
    2025-06-26 11:40:49
    CheckUserGroupPasswordUni result=1
     --?????????? ??????? ????, ??? ??? ?? ??? ??????????.
    vncDesktop::KillScreenSaver : KillScreenSaver...
    vncDesktop::Startup : InitVideoDriver Called
     --????????? ?????? ?????.
    vncDesktop::Startup : Driver option enabled
    vncDesktop::InitVideoDriver : Try DDEngine
     --????????? ?????? ?????.
    vncDesktop::InitVideoDriver : Start Mirror Driver
    vncDesktop::InitVideoDriver : Driver Used
    vncDesktop::InitVideoDriver : Shared memory mapped
    vncDesktop::InitBitmap : No driver used
    vncDesktop::InitBitmap : bitmap dimensions are 3840 x 1080
    vncDesktop::InitBitmap : created memory bitmap
    vncDesktop::InitBitmap : got bitmap format
    vncDesktop::Startup : Removing real Dib buffer and replace by driver communication buffer
    DesktopWndProc : wmcreate
    vncDesktop::InitWindow : OOOOOOOOOOOO load hookdll's
    vncDesktop::InitWindow : OOOOOOOOOOOO start dispatch
     --?? ?????? ????????? ??????.
    vncBuffer::CheckBuffer : request local buffer[16588800]
    vncBuffer::CheckBuffer : fast blits detected - using DIBsection buffer
    2025-06-26 11:40:50
    vncBuffer::CheckBuffer : local buffer=16588800
    vncDesktop::SethookMechanism : Sethook_restart_wanted hook=0 driver=1
    vncDesktop::SethookMechanism : Hookdll status changed
    vncEncodeMgr::SetEncoding : raw encoder requested
    vncEncoder::SetTranslateFunction : only 8, 16 or 32-bit supported remotely - 0 requested
    vncEncoder::SetTranslateFunction : no translation required
    vncEncodeMgr::CheckBuffer : request client buffer[16588812]
    vncServer::Authenticated : Authenticated() done
    HideDesktop : Killwallpaper 0
    HideDesktop : Killwallpaper 1 0
    vncClientThread::run : authenticated connection
    vncBuffer::CheckBuffer : request local buffer[16588800]
    vncBuffer::CheckBuffer : fast blits detected - using DIBsection buffer
    vncBuffer::CheckBuffer : local buffer=16588800
    vncClientThread::run : sent pixel format to client
    vncClientUpdateThread::Init : init update thread
    vncClientUpdateThread::run_undetached : starting update thread
    vncDesktopThread::run_undetached : Wait for viewer init
    vncDesktopThread::run_undetached : Wait for viewer init
    vncEncodeMgr::SetClientFormat : SetClientFormat called
    vncEncoder::SetTranslateFunction : triple LUT used
    vncClientThread::run : Tight found
    vncEncodeMgr::SetEncoding : Tight encoder requested
    vncEncoder::SetTranslateFunction : only 8, 16 or 32-bit supported remotely - 0 requested
    vncEncoder::SetTranslateFunction : triple LUT used
    vncDesktopThread::run_undetached : Wait for viewer init
    vncEncodeMgr::CheckBuffer : request client buffer[264781]
    vncClientThread::run : ZRLE found
    vncClientThread::run : image quality level requested: 6
    vncClientThread::run : compression level requested: 2
    vncClientThread::run : LastRect protocol extension enabled
    vncClientThread::run : Extended clipboard protocol extension enabled
    vncClientThread::run : Full-color cursor shape updates enabled
    vncEncoder::GetRemotePalette : remote palette data requested
    vncDesktopThread::run_undetached : Wait for viewer init
    2025-06-26 11:40:51
    VSocket::ReadExactIPV4 : zero bytes read2
    desktopSelector::SelectHDESK : SelectHDESK to Default (c4) from c4
    vncClientThread::run : client disconnected : 127.0.0.1 (1)
    vncDesktop::~vncDesktop : ~vncDesktop
    DesktopWndProc : WM_DESTROY
    vncServer::KillAuthClients : KillAuthClients() done
     --????????? ?????? ?????.
    vncDesktop::ShutdownInitWindowthread : ShutdownInitWindowthread
    vncDesktop::StopInitWindowthread : ~vncDesktop:: iniwindowthread proper closed
    desktopSelector::SelectHDESK : SelectHDESK to Default (c4) from c4
    vncDesktop::ShutdownInitWindowthread : ShutdownInitWindowthread
    desktopSelector::SelectHDESK : SelectHDESK to Default (c4) from c4
    vncDesktop::~vncDesktop : ~vncDesktop Shutdown()
    vncDesktop::~vncDesktop : ~vncDesktop m_lGridsList.clear
    2025-06-26 11:40:52
    vncServer::RemoveClient : desktop deleted
    vncServer::RemoveClient : RemoveClient() done
    vncClient::~vncClient : ~vncClient() executing...
    vncClient::~vncClient : deleting socket
    VSocket::CloseIPV4 : closing socket
    ResetAero : Reset 1
    2025-06-26 11:40:54
    RestoreDesktop : Restorewallpaper 1
    RestoreDesktop : Restorewallpaper 1 0
    

    NetXMS Server Version 5.2.2 Build 5.2-326-g1ae061f3fb
    NXCP: 5.62.1.53 (AES-256, 3DES, AES-128)
    Built with: g++ (Ubuntu 13.2.0-23ubuntu4) 13.2.0

    UltraVNC server 1.6.4.0 x64

    1 Reply Last reply
    0
    • F
      F
      Filipp Sudanov
      wrote on last edited by
      #2

      Какой NetXMS клиент используется - десктопный или веб?
      И как происходит подключение - через TCP Proxy на netxms агенте или напрямую с сервера?

      1 Reply Last reply
      0
      • A
        A
        Argonauts
        wrote on last edited by
        #3

        Веб клиент, через TCP proxy агента
        А что есть "напрямую с сервера"? В мануале встречал только способ с TCP proxy агента

        1 Reply Last reply
        0
        • A
          A
          Argonauts
          wrote on last edited by
          #4

          Поставил сейчас клиент десктопный, почекать как с него будет - не запрашивается логин\пароль для подключения, вследствии чего и подключение не проходит. На устройстве с десктопным клиентом нужен viewer VNC или нет?

          1 Reply Last reply
          0
          • F
            F
            Filipp Sudanov
            wrote on last edited by
            #5

            Да, не совсем напрямую с сервера, а с агента которой на сервере (или через прокси-агента, который указан в свойствах зоны). В любом случае на агенте должен быть включен TCP Proxy.

            В десктопном клиенте VNC viewer встроенный - там используется какой-то, написанный на java. Так что имплементации VNC вьювера на десктопе и в вебе разные, от этого могут быть различия.

            Что не запрашивает пароль - это странно, может, конечно ему не нравится именно MS logon. А если указать логин-пароль в свойствах ноды?

            1 Reply Last reply
            0
            • A
              A
              Argonauts
              wrote on last edited by
              #6

              Как предполагается указать логин\пароль в ноде? В communication-VNC имеется только настройка порта, пароля и прокси

              1 Reply Last reply
              0
              • A
                A
                Argonauts
                wrote on last edited by
                #7

                Для подробностей
                netxms, его база и томкат с веб-мордой находятся на единой машине. 
                На агенте ноды прописана  TCP proxy yes
                На ноде netxms не устанавливался отдельно vnc viewer\server. В мануале не видел, но требуется ли он для подключений? На веб морде шильдик "no VNC" имеется, я так понимаю с него подключение идет.
                Чисто по отдельному паролю - так же. Подключение сильно через раз и виден только черный экран с мышой

                1 Reply Last reply
                0
                • A
                  A
                  Argonauts
                  wrote on last edited by
                  #8

                  Почекал с десктопной версией плотнее
                  С единичного пароля подключение проходит. Не хватает настроек изображения - в веб версии можно выставить тот же масштаб, в десктопной приходится туда-сюда ползунки таскать. Куда можно было бы ввести учетные данные так и не нашел, такая функция точно присутствует? Т.к. с веб версии именно при подключении запрашиваются данные.
                  С черным экраном проблема решается, если запустить VNC сервер с повышением.

                  1 Reply Last reply
                  0

                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                  With your input, this post could be even better 💗

                  Register Login
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  Powered by NodeBB Contributors
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • Users
                  • Groups