none
RDP не работает RRS feed

  • Вопрос

  • Есть windows 2000 server после переустановки(восстановление) перестал работать RDP хотя до этого момента все работало. termsrv запущен и настроен, но почему то порт 3389 не слушается, в чем может быть проблема.
    11 января 2009 г. 9:54

Ответы

Все ответы

  •  FoxDW написано:
    Есть windows 2000 server после переустановки(восстановление) перестал работать RDP хотя до этого момента все работало. termsrv запущен и настроен, но почему то порт 3389 не слушается, в чем может быть проблема.


    Попробуйте удалить и заново поставить компонент терминального сервера.


    11 января 2009 г. 10:25
  • пробовал эфекта нет
    11 января 2009 г. 10:26
  •  FoxDW написано:
    пробовал эфекта нет


    Terminal Services Configuration запускали ?

    что говорит netstat -an ?
    11 января 2009 г. 10:35
  • netstat

    Code Snippet

    Active Connections

    Proto Local Address Foreign Address State
    TCP 0.0.0.0:80 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:111 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:135 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:443 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:445 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:875 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:876 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:877 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:881 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:882 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1024 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1047 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1074 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1077 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1079 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1141 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1330 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1331 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1390 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1391 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1397 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1398 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1404 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1405 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1527 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1528 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1880 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1881 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1887 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:1888 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:2024 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:2025 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:2301 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:2381 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:3221 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:3372 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:3576 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:3803 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:4024 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:4025 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:4569 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:4899 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:8000 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:8010 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:8066 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:8100 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:8222 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:9517 0.0.0.0:0 LISTENING
    TCP 0.0.0.0:49400 0.0.0.0:0 LISTENING
    TCP 127.0.0.1:445 127.0.0.1:3221 ESTABLISHED
    TCP 127.0.0.1:1521 0.0.0.0:0 LISTENING
    TCP 127.0.0.1:3221 127.0.0.1:445 ESTABLISHED
    TCP 192.168.2.8:139 0.0.0.0:0 LISTENING
    TCP 192.168.2.8:139 192.168.2.5:1161 ESTABLISHED
    TCP 192.168.2.8:139 192.168.2.6:1316 ESTABLISHED
    TCP 192.168.2.8:139 192.168.2.9:1203 ESTABLISHED
    TCP 192.168.2.8:139 192.168.2.16:1336 ESTABLISHED
    TCP 192.168.2.8:139 192.168.2.17:3718 ESTABLISHED
    TCP 192.168.2.8:139 192.168.2.18:3433 ESTABLISHED
    TCP 192.168.2.8:139 192.168.2.30:1064 ESTABLISHED
    TCP 192.168.2.8:139 192.168.2.35:3969 ESTABLISHED
    TCP 192.168.2.8:139 192.168.2.59:3925 ESTABLISHED
    TCP 192.168.2.8:139 192.168.2.199:1567 ESTABLISHED
    TCP 192.168.2.8:1024 192.168.2.5:1159 ESTABLISHED
    TCP 192.168.2.8:1024 192.168.2.6:1319 ESTABLISHED
    TCP 192.168.2.8:1024 192.168.2.9:1195 CLOSE_WAIT
    TCP 192.168.2.8:1024 192.168.2.9:1232 ESTABLISHED
    TCP 192.168.2.8:1024 192.168.2.16:1302 ESTABLISHED
    TCP 192.168.2.8:1024 192.168.2.17:4543 ESTABLISHED
    TCP 192.168.2.8:1024 192.168.2.20:2967 CLOSE_WAIT
    TCP 192.168.2.8:1024 192.168.2.28:2186 CLOSE_WAIT
    TCP 192.168.2.8:1024 192.168.2.30:1080 CLOSE_WAIT
    TCP 192.168.2.8:1024 192.168.2.30:1138 CLOSE_WAIT
    TCP 192.168.2.8:1024 192.168.2.30:1181 CLOSE_WAIT
    TCP 192.168.2.8:1024 192.168.2.30:1364 CLOSE_WAIT
    TCP 192.168.2.8:1024 192.168.2.30:1503 CLOSE_WAIT
    TCP 192.168.2.8:1024 192.168.2.35:1347 ESTABLISHED
    TCP 192.168.2.8:1024 192.168.2.37:1598 CLOSE_WAIT
    TCP 192.168.2.8:1024 192.168.2.199:2098 ESTABLISHED
    TCP 192.168.2.8:1330 192.168.2.54:1433 ESTABLISHED
    TCP 192.168.2.8:1331 192.168.2.54:1433 ESTABLISHED
    TCP 192.168.2.8:1390 192.168.2.8:1391 ESTABLISHED
    TCP 192.168.2.8:1391 192.168.2.8:1390 ESTABLISHED
    TCP 192.168.2.8:1397 192.168.2.8:1398 ESTABLISHED
    TCP 192.168.2.8:1398 192.168.2.8:1397 ESTABLISHED
    TCP 192.168.2.8:1404 192.168.2.8:1405 ESTABLISHED
    TCP 192.168.2.8:1405 192.168.2.8:1404 ESTABLISHED
    TCP 192.168.2.8:1521 0.0.0.0:0 LISTENING
    TCP 192.168.2.8:1526 0.0.0.0:0 LISTENING
    TCP 192.168.2.8:1527 192.168.2.8:1528 ESTABLISHED
    TCP 192.168.2.8:1528 192.168.2.8:1527 ESTABLISHED
    TCP 192.168.2.8:1880 192.168.2.8:1881 ESTABLISHED
    TCP 192.168.2.8:1881 192.168.2.8:1880 ESTABLISHED
    TCP 192.168.2.8:1887 192.168.2.8:1888 ESTABLISHED
    TCP 192.168.2.8:1888 192.168.2.8:1887 ESTABLISHED
    TCP 192.168.2.8:3576 192.168.2.54:1433 ESTABLISHED
    TCP 192.168.2.8:3639 0.0.0.0:0 LISTENING
    TCP 192.168.2.8:3639 192.168.2.21:139 ESTABLISHED
    TCP 192.168.2.8:4565 192.168.2.1:139 TIME_WAIT
    TCP 192.168.2.8:4568 192.168.2.1:135 TIME_WAIT
    TCP 192.168.2.8:4569 192.168.2.1:1026 ESTABLISHED
    TCP 192.168.2.8:4899 192.168.2.18:1308 TIME_WAIT
    TCP 192.168.2.8:4899 192.168.2.18:1309 ESTABLISHED
    TCP 192.168.2.8:8000 192.168.2.8:4449 CLOSE_WAIT
    UDP 0.0.0.0:111 *:*
    UDP 0.0.0.0:135 *:*
    UDP 0.0.0.0:161 *:*
    UDP 0.0.0.0:445 *:*
    UDP 0.0.0.0:1027 *:*
    UDP 0.0.0.0:1043 *:*
    UDP 0.0.0.0:1072 *:*
    UDP 0.0.0.0:3456 *:*
    UDP 192.168.2.8:137 *:*
    UDP 192.168.2.8:138 *:*
    UDP 192.168.2.8:500 *:*
    UDP 192.168.2.8:873 *:*
    UDP 192.168.2.8:874 *:*
    UDP 192.168.2.8:878 *:*
    UDP 192.168.2.8:880 *:*
    UDP 192.168.2.8:883 *:*

    Code Snippet

    Terminal Services Configuration запускал там стоит включен rdp
    11 января 2009 г. 10:41
  •  FoxDW написано:
    пробовал эфекта нет


    Какое значение в ветке HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp установлено для portnumber ?
    11 января 2009 г. 10:53
  •  FoxDW написано:
    3389


    Firewall присутствует ?

    Что в логах системы ?
    11 января 2009 г. 11:06
  • фаервола нет в логах тоже тишина...вот такие чудеса
    11 января 2009 г. 11:09
  •  FoxDW написано:
    фаервола нет в логах тоже тишина...вот такие чудеса


    Попробуйте создать новое соединение в Terminal Services Configuration (connections)
    11 января 2009 г. 11:10
  • Это тоже не дало ни каких результатов

    П.С Для примера был поставлен сервер win2ks4 на виртуальную машину при установке РДП работал, переустановив наблюдается такая же картина РДП не работает. Что за глюк не пойму, неужели ни кто такое не встречал
    12 января 2009 г. 6:38
  •  FoxDW написано:
    Это тоже не дало ни каких результатов

    П.С Для примера был поставлен сервер win2ks4 на виртуальную машину при установке РДП работал, переустановив наблюдается такая же картина РДП не работает. Что за глюк не пойму, неужели ни кто такое не встречал


    А если выполнить команду sfc /scannow на тестовой машине ?

    12 января 2009 г. 6:52
  • тоже самое
    12 января 2009 г. 7:36
  •  FoxDW написано:
    тоже самое


    Понимаю что не совсем корректное решение, но нет ли возможности поставить Windows 2003 ?
    12 января 2009 г. 7:39
  • Скорее всего придется, но там куча программ спецефических стоит, не знаю вот как дело с совместимостью пройдет.

    Да и мне просто интересно что за глюк такой вообще
    12 января 2009 г. 7:43
  •  FoxDW написано:
    Скорее всего придется, но там куча программ спецефических стоит, не знаю вот как дело с совместимостью пройдет.

    Да и мне просто интересно что за глюк такой вообще


    К сожалению сейчас уже 2008 сервер обкатывается у многих и про 2000 большинство забыли.

    Попробуйте сделать upgrade на тестовом стенде с необходимым ПО.
    12 января 2009 г. 7:50
  • А если так ?
    "The Terminal device driver files may be corrupted or missing. Verify the existence of the Termdd.sys and Rdpwd.sys files in the %SystemRoot%\Sytem32\Drivers folder. Verify that the Rdpdd.dll and Rdpwsx.dll files are located in the %SystemRoot%\Sytem32 folder.

    The TermDD service may be disabled. Open the registry and locate the following key:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermDD
    Check the data setting for the Start value, which should be 2. If the value is set to 4, the driver has been disabled. Set the value to 2, and then restart the server computer."


    а так же сбросить ветку реестра в состояние по-умолчанию следующим образом

    1 Backup server
    2 Uninstall Terminal Server
    3 Reboot
    4 Import the missing reg keys
    5 Reboot.
    6 Reinstall TS
    7 Reboot
    8 Test


    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]
    "CfgDll"="RDPCFGEX.DLL"
    "fEnableWinStation"=dword:00000001
    "MaxInstanceCount"=dword:ffffffff
    "PdName"="tcp"
    "PdClass"=dword:00000002
    "PdDLL"="tdtcp"
    "PdFlag"=dword:0000004e
    "OutBufLength"=dword:00000212
    "OutBufCount"=dword:00000006
    "OutBufDelay"=dword:00000064
    "InteractiveDelay"=dword:00000032
    "PortNumber"=dword:00000d3d
    "KeepAliveTimeout"=dword:00000000
    "LanAdapter"=dword:00000000
    "WdName"="Microsoft RDP 5.0"
    "WdDLL"="rdpwd"
    "WsxDLL"="rdpwsx"
    "WdFlag"=dword:00000036
    "InputBufferLength"=dword:00000800
    "CdClass"=dword:00000000
    "CdName"=""
    "CdDLL"=""
    "CdFlag"=dword:00000000
    "Comment"=""
    "fInheritAutoLogon"=dword:00000001
    "fInheritResetBroken"=dword:00000001
    "fInheritReconnectSame"=dword:00000001
    "fInheritInitialProgram"=dword:00000001
    "fInheritCallback"=dword:00000000
    "fInheritCallbackNumber"=dword:00000001
    "fInheritShadow"=dword:00000001
    "fInheritMaxSessionTime"=dword:00000001
    "fInheritMaxDisconnectionTime"=dword:00000001
    "fInheritMaxIdleTime"=dword:00000001
    "fInheritAutoClient"=dword:00000001
    "fInheritSecurity"=dword:00000000
    "fPromptForPassword"=dword:00000001
    "fResetBroken"=dword:00000000
    "fReconnectSame"=dword:00000000
    "fLogonDisabled"=dword:00000000
    "fAutoClientDrives"=dword:00000000
    "fAutoClientLpts"=dword:00000001
    "fForceClientLptDef"=dword:00000001
    "fDisableEncryption"=dword:00000001
    "fHomeDirectoryMapRoot"=dword:00000000
    "fUseDefaultGina"=dword:00000000
    "fDisableCpm"=dword:00000000
    "fDisableCdm"=dword:00000001
    "fDisableCcm"=dword:00000001
    "fDisableLPT"=dword:00000000
    "fDisableClip"=dword:00000000
    "fDisableExe"=dword:00000000
    "fDisableCam"=dword:00000001
    "Username"=""
    "Domain"=""
    "Password"=""
    "WorkDirectory"=""
    "InitialProgram"=""
    "CallbackNumber"=""
    "Callback"=dword:00000000
    "Shadow"=dword:00000001
    "MaxConnectionTime"=dword:00000000
    "MaxDisconnectionTime"=dword:00000000
    "MaxIdleTime"=dword:00000000
    "KeyboardLayout"=dword:00000000
    "MinEncryptionLevel"=dword:00000002
    "NWLogonServer"=""
    "WFProfilePath"=""
    "WdPrefix"="RDP"
    "TraceEnable"=dword:00000000
    "TraceDebugger"=dword:00000000
    "TraceClass"=dword:00000000
    12 января 2009 г. 9:14
  • Проблему решил, если кому будет полезно, вернув ветку реестра в состояние по умолчанию

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService
    13 января 2009 г. 6:36
  • А что значит "вернул в состояние по умолчанию"?

     

    13 января 2009 г. 6:48
  • Ну я на тестовой машине выгрузил ветку реестра эту и импортировал в ту которая не работала, после перезагрузки все заработало
    13 января 2009 г. 7:17
  •  FoxDW написано:
    Ну я на тестовой машине выгрузил ветку реестра эту и импортировал в ту которая не работала, после перезагрузки все заработало


    и
     FoxDW написано:

    П.С Для примера был поставлен сервер win2ks4 на виртуальную машину при установке РДП работал, переустановив наблюдается такая же картина РДП не работает. Что за глюк не пойму, неужели ни кто такое не встречал


    Не клеится как-то.
    13 января 2009 г. 7:28
  •  cognize@ написано:
     FoxDW написано:
    Ну я на тестовой машине выгрузил ветку реестра эту и импортировал в ту которая не работала, после перезагрузки все заработало


    и
     FoxDW написано:

    П.С Для примера был поставлен сервер win2ks4 на виртуальную машину при установке РДП работал, переустановив наблюдается такая же картина РДП не работает. Что за глюк не пойму, неужели ни кто такое не встречал


    Не клеится как-то.


    Ну склеилось, на тестовой машине установил новый win2ks4, выгрузил и сохранил ветку, РДП работал. Переустановил РДП перестал работать, загрузил в реестр сохраненную ветку, РДП заработал

    видимо что то там меняется при переустановки
    13 января 2009 г. 7:56
  • А вы сравнивали? Посмотрите пожалуйста, может быть разрешения на веточку меняются? Это интересно.

     

    13 января 2009 г. 8:01
  • В рабочей ветке до переустановки

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\VIDEO\rdpdd]
    "VgaCompatible"="\\Device\\Video0"
    "\\Device\\Video0"="\\REGISTRY\\Machine\\System\\CurrentControlSet\\Services\\RDPDD\\Device0"


    После переустановки

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\VIDEO\rdpdd]
    "VgaCompatible"="\\Device\\Video0"

    Ну это то что я разглядел, + размер ветки до перестановки 28 062 после 27 872 байт
    13 января 2009 г. 8:58
  •  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]
     "CfgDll"="RDPCFGEX.DLL"
     "fEnableWinStation"=dword:00000001
    -"MaxInstanceCount"=dword:ffffffff
    +"MaxInstanceCount"=dword:00000001
    
    В моём случае сервер был настроен на одну сессию, и та была занята соединением с другой машины забывчивого пользователя. Как только я увеличил MaxInstanceCount, порт сервера 3389 стал принимать запросы, и я смог присоединиться. После этого я смог перейти в первую сессию из Administrative Tools - Terminal Services Manager. Этого оказалось достаточно, чтобы первая сессия разорвала соединение от машины забывчивого пользователя. Затем я закрыл соединение, запустил опять клиент RDP на своей машине и увидел предложение сервера выбрать одну из двух отсоединённых сессий.

    Чтобы не размножать сессии в следующий раз, я перешёл в Terminal Services Configuration, Server Settings и пометил галочкой пункт Restrict each user to one session.

    11 декабря 2010 г. 5:58