помогите разобраться с xrdp #606155


#0 by v4567
Установлен xrdp-0.5.0 xorg-server-1.11.2 icewm-1.3.7 Вот конфиг xorg по команде startx, xorg запускается, после которого запускается icewm, всё прекрасно работает. xrdp запускаю следующими командами xrdp xrdp-sesman в результате xrdp запускается и слушает порт 3389, этот порт как и все порты для localhost на сетевом фильтре открыты. подключаюсь командой rdesktop -a 16 -f -k en-us XXX.XXX.XXX.XXX:3389 -u XXXXXX -p XXXXXXX & но подключится так и не удаётся, в начале пишет что какая то ошибка, потом при нажатии на кнопку "OK" выдаёт окошко для ввода логина, пароля и выбора протокола для подключения. Выбирал sesman-xvnc и sesman-x11rdp но подключится не получилось. При выборе sesman-x11rdp в окошке написало что подключился но рабочего стола так и не увидел всё слетело и в консоли написало что неожиданный обрыв канала. Вот лог подключения Вот файл /etc/xrdp/sesman.ini Вот файл /etc/xrdp/startwm.sh Вот файл /etc/xrdp/xrdp.ini Кстати по rdesktop с аналогичными параметрами без проблем подключаюсь к виндовому 2003 серваку. За помощь заранее благодарен.
#1 by Fragster
LogFile=/var/log/xrdp/xrdp-sesman.log
#2 by v4567
> LogFile=/var/log/xrdp/xrdp-sesman.log Fragster не понял что ты хочешь сказать?
#3 by andrewks
кстати, щас новая тема - FreeRDP
#4 by Fragster
посмотри в лог в сабже не клиент, а сервер
#5 by andrewks
в FreeRDP и клиент, и сервер есть
#6 by v4567
Fragster в лог посмотрел и привёл его здесь, только проблему так и не понял, поэтому и спрашиваю.
#7 by v4567
andrewks хотелось бы разобраться с xrdp
#8 by Fragster
[20120413-15:51:26] [CORE ] error starting X server - user XXXXXX - pid 7732 [20120413-15:51:26] [DEBUG] errno: 2, description: No such file or directory [20120413-15:51:26] [DEBUG] execve parameter list: 13 [20120413-15:51:26] [DEBUG]         argv[0] = Xvnc [20120413-15:51:26] [DEBUG]         argv[1] = :10 [20120413-15:51:26] [DEBUG]         argv[2] = -geometry [20120413-15:51:26] [DEBUG]         argv[3] = 1440x900 [20120413-15:51:26] [DEBUG]         argv[4] = -depth [20120413-15:51:26] [DEBUG]         argv[5] = 16 [20120413-15:51:26] [DEBUG]         argv[6] = -rfbauth [20120413-15:51:26] [DEBUG]         argv[7] = /home/XXXXXXX/.vnc/sesman_XXXXXXX_passwd [20120413-15:51:26] [DEBUG]         argv[8] = -bs [20120413-15:51:26] [DEBUG]         argv[9] = -ac [20120413-15:51:26] [DEBUG]         argv[10] = -nolisten [20120413-15:51:26] [DEBUG]         argv[11] = tcp [20120413-15:51:26] [DEBUG]         argv[12] = (null)
#9 by andrewks
увы, с xrdp я не знаком
#10 by andrewks
проверь наличие папок в хоуме юзера
#11 by v4567
это xvnc, далее я выбираю sesman-x11rdp и по нём не могу подключиться, вернее подключаюсь, пишет что конект окей, а дальше через пару секунд всё срывается, рабочий стол так и не появляется. xvnc мне пока не нужен, я хочу по rdp подключиться.
#12 by v4567
andrewks а конкретно каких папок?
#13 by v4567
сейчас ещё раз лог приведу
#14 by Torquader
Если система говорит, что не нашла файл - то нужно смотреть, что искала. В параметрах указан только этот /home/XXXXXXX/.vnc/sesman_XXXXXXX_passwd проверь его наличие.
#15 by v4567
вот лог [20120415-19:04:59] [WARN ] [init:45] libscp initialized [20120415-19:04:59] [CORE ] starting sesman with pid 12801 [20120415-19:04:59] [INFO ] listening... [20120415-19:05:15] [INFO ] scp thread on sck 7 started successfully [20120415-19:05:15] [INFO ] granted TS access to user XXXXXX [20120415-19:05:15] [INFO ] starting X11rdp session... [20120415-19:05:15] [CORE ] error starting X server - user XXXXXXX - pid 12816 [20120415-19:05:15] [DEBUG] errno: 2, description: No such file or directory [20120415-19:05:15] [DEBUG] execve parameter list: 11 [20120415-19:05:15] [DEBUG]         argv[0] = X11rdp [20120415-19:05:15] [DEBUG]         argv[1] = :10 [20120415-19:05:15] [DEBUG]         argv[2] = -geometry [20120415-19:05:15] [DEBUG]         argv[3] = 1680x1050 [20120415-19:05:15] [DEBUG]         argv[4] = -depth [20120415-19:05:15] [DEBUG]         argv[5] = 16 [20120415-19:05:15] [DEBUG]         argv[6] = -bs [20120415-19:05:15] [DEBUG]         argv[7] = -ac [20120415-19:05:15] [DEBUG]         argv[8] = -nolisten [20120415-19:05:15] [DEBUG]         argv[9] = tcp [20120415-19:05:15] [DEBUG]         argv[10] = (null) [20120415-19:05:25] [ERROR] X server for display 10 startup timeout [20120415-19:05:25] [INFO ] starting xrdp-sessvc - xpid=12816 - wmpid=12815 [20120415-19:05:25] [ERROR] X server for display 10 startup timeout [20120415-19:05:25] [ERROR] another Xserver is already active on display 10 [20120415-19:05:25] [DEBUG] aborting connection... [20120415-19:05:25] [INFO ] session 12814 - user XXXXXXX - terminated
#16 by v4567
Torquader сейчас я подключаюсь только по rdp, vnc мне не нужен
#17 by Torquader
В данном LOG-е система жалуется на то, что запущено два X-сервера. Почему их получается два - это отдельный вопрос.
#18 by v4567
вот смотря на этот лог - какая ошибка??????? причём появляется окно в котором пишет что коннек окей и через пару секунд всё слетает.
#19 by v4567
Torquader на самом деле не запущено ни одного
#20 by andrewks
errno: 2, description: No such file or directory
#21 by v4567
то есть нет  запущенных иксов
#22 by v4567
andrewks errno: 2, description: No such file or directory и что это значит????????????
#23 by v4567
каких файлов какой директории???????
#24 by v4567
может дело в том что вхожу под рутовым пользователем??
#25 by v4567
может можно как то поменять уровень информативности логов?? если можно то как????
#26 by Torquader
Ну, попробуй под другим.
#27 by Torquader
И что за :10 в первом аргументе ?
#28 by v4567
Torquader  не знаю
#29 by Fragster
10й экран х-сервера
#30 by v4567
Fragster и что это значит?????
#31 by Torquader
Ты пытаешься на той же машине открыть соединение ?
#32 by Fragster
#33 by Fragster
antonio@antonio:~> echo $DISPLAY :0
#34 by v4567
вот что выдала команда xrdp-sestest запросила пользователя, я ввёл его потом пароль, то же ввёл а потом она написала  OK : display is 10 вроде как всё нормально и у меня когда подключаюсь пишет что коннект окей но потом почему то всё слетает
#35 by Fragster
+ вот, у меня всё на 0м экране
#36 by v4567
Fragster  команда echo $DISPLAY ничего не выдала, иксы не запущены у меня сейчас
#37 by Fragster
ну, это я условно. должен стартовать хсервер при подключении на 10м экране что-то нарисовать и этот 10 экран ты будешь видеть.
#38 by v4567
я понял, только почему то не стартует
#39 by v4567
Fragster а ты настраивал xrdp?
#40 by v4567
если настраивал и у тебя он работает, может покажешь конфиги?
#41 by Fragster
я ставил в opensuse 10.3 - там из коробки работало, ничего не правил. сейчас туда уже доступа нету
Тэги: Unix / Linux
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С