Страница 1 из 1

Pidgin - настроить сеть для подключения

Добавлено: 10 янв 2025, 23:42
Сквозняк
Параметры входа пользователя:
Протокол - XMPP
Домен - jabber.ru
При попытке зайти пишет

Код: Выделить всё

паваав@jabber.ru/ выключено
Сервер не использует ни одного поддерживаемого метода аутентификации
Если шифрованием выбрать старое ssl - тоже не коннектится.
В сети писали что содержимое файлов /etc/hostname и /etc/host должно быть синхронизировано, а у меня там какой-то бардак, разные имена локалхоста. Хз что куда вписать, чтобы джаббер этим был удовлетворён. Попробовал брутфорсить. Не прокатило.

Pidgin - настроить сеть для подключения

Добавлено: 12 янв 2025, 07:02
irton
В настройках pidgin можно включит подробные логи и смотреть

Pidgin - настроить сеть для подключения

Добавлено: 12 янв 2025, 20:48
Sartorius
Даже не помню, когда пользовался последний раз Pidgin`ом. Честно говоря, я думал, что он тихо умер, как и ICQ. :)

Pidgin - настроить сеть для подключения

Добавлено: 13 янв 2025, 17:40
Сквозняк
Sartorius писал(а): 12 янв 2025, 20:48 Даже не помню, когда пользовался последний раз Pidgin`ом. Честно говоря, я думал, что он тихо умер, как и ICQ. :)
Не, он живой, только народа мало и по большей части молчит, и некоторые конфы красночёрные захватили и забанили всех, кто им не нравится. В виртуалке, куда уже установленный древний линукс запихнул (старые энвидиевские видеодрова с опенгээловскими либами и драйвером vmware конфликтуют, потому тест glxgears не работает вообще и окно не на весь экран, а так, работает) предыдущая вверсия пидгина бодро работает, как и раньше. Этот протокол, в отличии от частной аськи, хорош тем, что на нём можно вдруг поднять альтернативную от всех телег и ватсапов сеть, потому кто-то его ПО патчить будет ещё долго.

Pidgin - настроить сеть для подключения

Добавлено: 13 янв 2025, 17:44
Сквозняк
irton писал(а): 12 янв 2025, 07:02 В настройках pidgin можно включит подробные логи и смотреть
Не разобрался, как это сделать.

Pidgin - настроить сеть для подключения

Добавлено: 14 янв 2025, 04:58
irton
В меню: "Помощь - Окно отладки"
я проверил чтобы имя машины было задано и в /etc/hosts и в /etc/hostname, но не помогло :(

пока что вручную поставьте lib64sasl2-plug-digestmd5 я в пакете добавил зависимость, но пока через QA пройдет...

Pidgin - настроить сеть для подключения

Добавлено: 14 янв 2025, 12:20
Сквозняк
При попытке повторно включить пользователя, вот так ругается.

Код: Выделить всё

(11:06:44) account: Connecting to account rfefwq@jabber.ru/.
(11:06:44) connection: Connecting. gc = 0x4203840
(11:06:44) proxy: No environment settings found, not using a proxy
(11:06:44) dnssrv: querying SRV record for jabber.ru: _xmpp-client._tcp.jabber.ru
(11:06:44) dnssrv: found 2 SRV entries
(11:06:44) proxy: No environment settings found, not using a proxy
(11:06:44) dnsquery: Performing DNS lookup for jabber.ru
(11:06:44) proxy: No environment settings found, not using a proxy
(11:06:44) dns: Wait for DNS child 98793 failed: Нет дочерних процессов
(11:06:44) dns: Created new DNS child 98814, there are now 1 children.
(11:06:44) dns: Successfully sent DNS request to child 98814
(11:06:44) dns: Got response for 'jabber.ru'
(11:06:44) dnsquery: IP resolved for jabber.ru
(11:06:44) proxy: Attempting connection to 116.202.237.43
(11:06:44) proxy: Connecting to jabber.ru:5222 with no proxy
(11:06:44) proxy: Connection in progress
(11:06:44) proxy: Connecting to jabber.ru:5222.
(11:06:44) proxy: Connected to jabber.ru:5222.
(11:06:44) jabber: Sending (rfefwq@jabber.ru): <?xml version='1.0' ?>
(11:06:44) jabber: Sending (rfefwq@jabber.ru): <stream:stream to='jabber.ru' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0'>
(11:06:45) jabber: Recv (176): <?xml version='1.0'?><stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' id='8377967305181450488' from='jabber.ru' version='1.0' xml:lang='ru'>
(11:06:45) jabber: Recv (651): <stream:features><c xmlns='http://jabber.org/protocol/caps' hash='sha-1' node='http://www.process-one.net/en/ejabberd/' ver='FCFOhNhFLEkQRjI8LiDmfRvdV1w='/> 
<register xmlns='http://jabber.org/features/iq-register'/>
<starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
<compression xmlns='http://jabber.org/features/compress'><method>zlib</method></compression> 
<push xmlns='p1:push'/> 
<rebind xmlns='p1:rebind'/> 
<ack xmlns='p1:ack'/>
<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>X-OAUTH2</mechanism><mechanism>SCRAM-SHA-1</mechanism></mechanisms> 
</stream:features>
(11:06:45) jabber: Sending (rfefwq@jabber.ru): <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
(11:06:45) jabber: Recv (50): <proceed xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
(11:06:45) nss: SSL version 3.3 using 128-bit AES-GCM with 128-bit AEAD MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
(11:06:45) nss: subject=CN=jabber.ru issuer=CN=R10,O=Let's Encrypt,C=US
(11:06:45) nss: subject=CN=R10,O=Let's Encrypt,C=US issuer=CN=ISRG Root X1,O=Internet Security Research Group,C=US
(11:06:45) nss: partial certificate chain
(11:06:45) certificate/x509/tls_cached: Starting verify for jabber.ru
(11:06:45) certificate/x509/tls_cached: Checking for cached cert...
(11:06:45) certificate/x509/tls_cached: ...Found cached cert
(11:06:45) nss/x509: Loading certificate from /home/buratino/.purple/certificates/x509/tls_peers/jabber.ru
(11:06:45) certificate/x509/tls_cached: Peer cert matched cached
(11:06:45) nss/x509: Exporting certificate to /home/buratino/.purple/certificates/x509/tls_peers/jabber.ru
(11:06:45) util: Writing file /home/buratino/.purple/certificates/x509/tls_peers/jabber.ru
(11:06:45) nss: Trusting CN=jabber.ru
(11:06:45) certificate: Successfully verified certificate for jabber.ru
(11:06:45) jabber: Sending (ssl) (rfefwq@jabber.ru): <stream:stream to='jabber.ru' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0'>
(11:06:45) jabber: Recv (ssl)(177): <?xml version='1.0'?><stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' id='16588344738069592107' from='jabber.ru' version='1.0' xml:lang='ru'>
(11:06:45) jabber: Recv (ssl)(598): <stream:features><c xmlns='http://jabber.org/protocol/caps' hash='sha-1' node='http://www.process-one.net/en/ejabberd/' ver='FCFOhNhFLEkQRjI8LiDmfRvdV1w='/> 
<register xmlns='http://jabber.org/features/iq-register'/>
<compression xmlns='http://jabber.org/features/compress'><method>zlib</method></compression>
<push xmlns='p1:push'/> 
<rebind xmlns='p1:rebind'/> 
<ack xmlns='p1:ack'/> 
<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>X-OAUTH2</mechanism><mechanism>SCRAM-SHA-1</mechanism></mechanisms>
</stream:features>
(11:06:45) sasl: Mechs found: PLAIN DIGEST-MD5 X-OAUTH2 SCRAM-SHA-1
(11:06:45) sasl: No worthy mechs found
(11:06:45) connection: Connection error on 0x4203840 (reason: 3 description: Сервер не использует ни одного поддерживаемого метода аутентификации)
(11:06:45) account: Disconnecting account rfefwq@jabber.ru/ (0x35dd0f0)
(11:06:45) connection: Disconnecting connection 0x4203840
(11:06:45) jabber: Sending (ssl) (rfefwq@jabber.ru): </stream:stream>
(11:06:45) connection: Destroying connection 0x4203840
irton писал(а): 14 янв 2025, 04:58 но пока через QA пройдет...
Да мне не к спеху, пусть хоть месяц идти будет, пока виртуалка всё равно открыта, а в ней старая версия работает. Это двухъядерник сильно грузился виртуалками и текстом с жабоскриптом в браузерах, даже 8 гигов озу на браузер не всегда хватало, а восьмиядерник нагружается в основном работой с флешкой и прочими дисковыми операциями - вот какая самая тяжёлая работа теперь у компьютерного железа:( Разрабам нужно эту работу на видеокарту прокинуть, чтобы и видухи от работы не отлынивали и грузили все ядра :D Устройство закрывает дверь и не принимает новые данные, а потоки процессора танцуют вокруг неё и колотят кулаками в перегородку. Хорошо хоть не потеют от такой напряжённой работы. И только широкое использование ssd маскирует такую замечательную работу чтения/записи.

Pidgin - настроить сеть для подключения

Добавлено: 14 янв 2025, 13:34
irton
я поставил lib64sasl2-plug-digestmd5 и у меня все заработало (pidgin надо рестартануть полностью) проверил на своем jabber.ru
Сквозняк писал(а): 14 янв 2025, 12:20 Да мне не к спеху, пусть хоть месяц идти будет, пока виртуалка всё равно открыта
мне нужно получить от вас сообщение что это помогло, и как можно оперативнее.

Pidgin - настроить сеть для подключения

Добавлено: 15 янв 2025, 01:38
Сквозняк
Сначала писало что неправильный логин или пароль. Попытался создать нового пользователя, написали про внутреннюю ошибку сервера, продолжил и получил "соединение разорвано нарушение правил" И в виртуалке на старом пользователе теперь тоже самое. Не на чем теперь проверять, забанили хз за что.

Перезагрузился. Через время всё заработало. Наверно срок блокировки на сервере закончился. Установка этой библиотеки требует перезагрузки, во избежание последствий.