Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#520 closed баг (fixed)

Ошибка аутентификации SSH

Reported by: san Owned by: dimag
Priority: critical Milestone: 1 очередь
Component: ПО MC04-Dispatcher. Пульт диспетчера/техника Keywords:
Cc:

Description

Виктор Тамашевич:
Не удаётся подключиться через SSH к серверу.

  • пароль в базе правильный.
  • другой клиент(putty) с этой же машины с этими же данными аутентификации подключается
  • r529


Attachments (1)

bug_ssh.jpg (158.6 KB ) - added by san 7 years ago.

Download all attachments as: .zip

Change History (7)

by san, 7 years ago

Attachment: bug_ssh.jpg added

comment:1 by dimag, 7 years ago

Вопрос какой пароль использовался, я использую пароль из базы данных dispatcher, таблица options, поле value для поля name равное event-socket-pwd.
Можете сообщить какой пароль вы вводили в putty и совпадает ли он с паролём использовавшимся для входа в программу?
Какого пользователя вы использовали для входа на putty? я всегда использую freeswitch.

comment:2 by san, 7 years ago

Пользователь freeswitch, пароль из таблицы options.

in reply to:  1 comment:3 by alx, 7 years ago

Replying to dimag:

Вопрос какой пароль использовался,

А при чем тут вообще пароль? Насколько я вижу, в выведенном программой сообщении об ошибке сказано: "Нет связи с SSH сервером". Еще раз: "НЕТ СВЯЗИ", а не "Неправильное имя или пароль". Программа утверждает, что проблемы со связью между ней и сервером SSH...

Ну и, очевидно, сообщение об ошибке противоречит выводу в консоль, из которого следует, что клиент к серверу приконнектился и, как минимум, получил от сервера строку-приветствие. Вывод: выведенное программой сообщение об ошибке не соответствует действительности - вранье.

Last edited 7 years ago by alx (previous) (diff)

comment:4 by alx, 7 years ago

Баг воспроизводится: на сервере делаю usermod -L freeswitch, после чего при попытке посмотреть информацию о любом пользователе пульт врет, что нет связи с SSH сервером.

comment:5 by dimag, 7 years ago

Resolution: fixed
Status: newclosed

r530
Теперь выводится корректное сообщение о причинах разрыва соединения и обрабатывается ситуация когда ssh_userauth_password возвращает SSH_AUTH_AGAIN.

comment:6 by san, 7 years ago

В r530 Вите удалось подключиться к серверу

dispatcher\release>MC04Dispatcher.exe  1>>LoL.txt
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
[2016/11/22 11:10:49.745306, 2] ssh_connect:  libssh 0.7.2 (c) 2003-2014 Aris Adamantiadis, Andreas Schneider, and libssh contributors. Distributed under the LGPL, please refer to COPYING file for information about your rights, using threading threads_noop
[2016/11/22 11:10:49.746306, 2] ssh_socket_connect:  Nonblocking connection socket: 1580
[2016/11/22 11:10:49.746807, 2] ssh_connect:  Socket connecting, now waiting for the callbacks to work
[2016/11/22 11:10:49.747307, 1] socket_callback_connected:  Socket connection callback: 1 (0)
[2016/11/22 11:10:49.757815, 1] ssh_client_connection_callback:  SSH server banner: SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.8
[2016/11/22 11:10:49.757815, 1] ssh_analyze_banner:  Analyzing banner: SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.8
[2016/11/22 11:10:49.757815, 1] ssh_analyze_banner:  We are talking to an OpenSSH client version: 6.6 (60600)
[2016/11/22 11:10:50.867099, 2] ssh_packet_dh_reply:  Received SSH_KEXDH_REPLY
[2016/11/22 11:10:50.874333, 2] ssh_client_curve25519_reply:  SSH_MSG_NEWKEYS sent
[2016/11/22 11:10:50.875332, 2] ssh_packet_newkeys:  Received SSH_MSG_NEWKEYS
[2016/11/22 11:10:50.892345, 2] ssh_packet_newkeys:  Signature verified and valid
4 - Error authenticating with password: %s
, trying again[2016/11/22 11:11:00.945781, 2] channel_open:  Creating a channel 43 with 64000 window and 32768 max packet
[2016/11/22 11:11:01.295577, 2] ssh_packet_channel_open_conf:  Received a CHANNEL_OPEN_CONFIRMATION for channel 43:0
[2016/11/22 11:11:01.296398, 2] ssh_packet_channel_open_conf:  Remote window : 0, maxpacket : 32768
[2016/11/22 11:11:01.298962, 2] channel_rcv_change_window:  Adding 2097152 bytes to channel (43:0) (from 0 bytes)
[2016/11/22 11:11:01.298962, 2] channel_request:  Channel request subsystem success
[2016/11/22 11:11:01.301954, 2] grow_window:  growing window (channel 43:0) to 1280000 bytes
[2016/11/22 11:11:01.301954, 1] sftp_init:  SFTP server version 3
[2016/11/22 11:11:01.303938, 1] sftp_init:  SFTP server extension: posix-rename@openssh.com, version: 1
[2016/11/22 11:11:01.307455, 1] sftp_init:  SFTP server extension: statvfs@openssh.com, version: 2
[2016/11/22 11:11:01.309742, 1] sftp_init:  SFTP server extension: fstatvfs@openssh.com, version: 2
[2016/11/22 11:11:01.310766, 1] sftp_init:  SFTP server extension: hardlink@openssh.com, version: 1
[2016/11/22 11:11:01.312740, 1] sftp_init:  SFTP server extension: fsync@openssh.com, version: 1
Last edited 7 years ago by san (previous) (diff)
Note: See TracTickets for help on using tickets.