Summary: | 1.9.0-alt1: Segmentation fault при попытке подключиться к Win2003 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey Y. Afonin <asy> |
Component: | rdesktop | Assignee: | Vitaly Lipatov <lav> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | andrey, cas, glebfm, iv, lav, mike, neandryxaya, prividen, temap |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Sergey Y. Afonin
2019-10-23 21:33:20 MSK
Кстати, а почему "SSL not allowed by server", если rdesktop - клиент? (В ответ на комментарий №0) > 1.9.0-alt1, попытка подключения завершается так: > > Protocol(warning): Protocol negotiation failed with reason: SSL not allowed by > server > Retrying with plain RDP. > Segmentation fault > > Не подключается, видимо, потому, что ssl в openssl 1.1 убрали? Это, в принципе, > понятно, но Segmentation fault, наверное, надо убрать. У меня подключается. (В ответ на комментарий №1) > Кстати, а почему "SSL not allowed by server", если rdesktop - клиент? Потому что ваш сервер, о котором вы ничего не сказали, не разрешает вам подключаться к нему с использованием SSL. Покажите вывод при $ rdesktop -v host Уточните, в какой момент это предупреждение, сразу? (В ответ на комментарий №0) > 1.9.0-alt1, попытка подключения завершается так: ... > Не подключается, видимо, потому, что ssl в openssl 1.1 убрали? Это, в принципе, > понятно, но Segmentation fault, наверное, надо убрать. Видимо это не то SSL, о котором вы думаете. К тому же именно в этой версии используется как раз не openssl: * Вс окт 13 2019 Vitaly Lipatov <lav@altlinux.ru> 1.9.0-alt1 - new version 1.9.0 (with rpmrb script) - use GnuTLS and nettle instead of OpenSSL (In reply to comment #2) > Потому что ваш сервер, о котором вы ничего не сказали, не разрешает вам > подключаться к нему с использованием SSL. На самом деле я с Windows практически не работаю, а rdesktop полез посмотреть из-за сообщения на форуме https://forum.altlinux.org/index.php?topic=43156.0 и наличия под рукой не мной обслуживаемого терминального сервера. Ошибка касается именно Segmentation fault, а не того, что rdesktop не подключается. Тут, наверное, надо ещё одну ошибку завести, отдельную. > Покажите вывод при > $ rdesktop -v host > Уточните, в какой момент это предупреждение, сразу? Да, сразу. Вывод вот: is_wm_active(): WM name: KWin Connecting to server using NLA... Protocol(warning): Protocol negotiation failed with reason: SSL not allowed by server Retrying with plain RDP. Segmentation fault Чуть позже попробую посмотреть, где именно Segmentation fault. (In reply to comment #4) > Segmentation fault > > Чуть позже попробую посмотреть, где именно Segmentation fault. Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7f4aa13 in __gmpz_sizeinbase (x=x@entry=0x7fffffffd6fc, base=base@entry=2) at sizeinbase.c:41 41 MPN_SIZEINBASE (result, PTR(x), ABSIZ(x), base); sizeinbase.c упоминается в gmp. На libgmp перевешивать? Вообще я в p9 смотрю с точечным обновлением из Sisyphus... А что у вас за сервер, так и не сказали. Похожа проблема? https://github.com/rdesktop/rdesktop/issues/277 https://bugs.launchpad.net/ubuntu/+source/rdesktop/+bug/1683359 https://sourceforge.net/p/rdesktop/mailman/message/32115618/ https://bugzilla.redhat.com/show_bug.cgi?id=1002978 И всё ли в порядке при использовании xfreerdp из пакета freerdp? (In reply to comment #6) > А что у вас за сервер, так и не сказали. Так в заголовке же: Windows 2003. Точнее сказать пока не могу, то есть включены ли там SSL и TLS - не было сегодня возможности спросить. > Похожа проблема? > https://github.com/rdesktop/rdesktop/issues/277 > https://bugs.launchpad.net/ubuntu/+source/rdesktop/+bug/1683359 > https://sourceforge.net/p/rdesktop/mailman/message/32115618/ > https://bugzilla.redhat.com/show_bug.cgi?id=1002978 С неподключением - похоже, с падением - не знаю. По ссылкам где падает, где нет. 1.8.3-alt1.qa1 из p9 тоже не подключается (с сообщением и как по некоторым ссылкам, и как у автора темы на форуме), но завершается без Segmentation fault. > И всё ли в порядке при использовании xfreerdp из пакета freerdp? Да, xfreerdp рисует окошко с приглашением. (In reply to comment #7) > > А что у вас за сервер, так и не сказали. > > Так в заголовке же: Windows 2003. Точнее сказать пока не могу, > то есть включены ли там SSL и TLS - не было сегодня возможности > спросить. А вот к Windows 10 этот же самый rdesktop 1.9 цепляется. (В ответ на комментарий №5)
> (In reply to comment #4)
>
> > Segmentation fault
> >
> > Чуть позже попробую посмотреть, где именно Segmentation fault.
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x00007ffff7f4aa13 in __gmpz_sizeinbase (x=x@entry=0x7fffffffd6fc,
> base=base@entry=2) at sizeinbase.c:41
> 41 MPN_SIZEINBASE (result, PTR(x), ABSIZ(x), base);
>
> sizeinbase.c упоминается в gmp. На libgmp перевешивать?
А давайте вы приложите к баге
strace -f -y -s 200 rdesktop HOST 2>rdesktop.log
надо бы посмотреть. Но мне на 2003 не проверить, у меня только 2012.
(In reply to comment #5) > sizeinbase.c упоминается в gmp. На libgmp перевешивать? Пусть отдельно будет: https://bugzilla.altlinux.org/37376 Segmentation fault видимо уже после всех попыток подключения наступает. (In reply to comment #9) Результат strace тоже туда положил. А тут пусть будет просто про подключение. *** Bug 37397 has been marked as a duplicate of this bug. *** В понедельник после очередного обновления на p9 опять возникла проблема. https://forum.altlinux.org/index.php?topic=43156.msg345955#msg345955 Помучился. Сейчас установил вот эту версию: https://rosa.pkgs.org/2016.1/rosa-main-updates-x86_64/rdesktop-1.9.0-2-rosa2016.1.x86_64.rpm.html Работает. Надеюсь, в альт её можно взять? (Ответ для Артём на комментарий #12) > В понедельник после очередного обновления на p9 опять возникла проблема. > https://forum.altlinux.org/index.php?topic=43156.msg345955#msg345955 > Помучился. > Сейчас установил вот эту версию: > https://rosa.pkgs.org/2016.1/rosa-main-updates-x86_64/rdesktop-1.9.0-2- > rosa2016.1.x86_64.rpm.html > Работает. Надеюсь, в альт её можно взять? Прошу проверить задание 248614 с 1.9.0-alt1 из Sisyphus. rdesktop Version 1.9.0. --- При подключении к терминальному серверу на Win 2012R2 выдаёт ошибку: rdesktop 10.23.1.25:3390 Autoselecting keyboard map 'ru' from locale Protocol(warning): Protocol negotiation failed with reason: SSL not allowed by server Retrying with plain RDP. Ошибка сегментирования Вот тут вроде пояснено и пофиксено. https://github.com/rdesktop/rdesktop/issues/356 Как бы к нам применить? а то очень надо. |