Беда возникла. Чеки перестали печататься после обновления на 7.5. Оплата для покупателей проходит, а чеки не печатаются. Логи. Что делать?
Скрытый текст |
---|
* Connected to medmagspb.ru (хх.ххх.ххх.ххх) port 443 (#0) * schannel: SSL/TLS connection with ххххххх.ru port 443 (step 1/3) * schannel: disabled server certificate revocation checks * schannel: sending initial handshake data: sending 146 bytes... * schannel: sent initial handshake data: sent 146 bytes * schannel: SSL/TLS connection with ххххххх.ru port 443 (step 2/3) * schannel: failed to receive handshake, need more data * schannel: SSL/TLS connection with ххххххх.ru port 443 (step 2/3) * schannel: encrypted data buffer: offset 7 length 4096 * schannel: next InitializeSecurityContext failed: SEC_E_ILLEGAL_MESSAGE (0x80090326) - This error usually occurs when a fatal SSL/TLS alert is received (e.g. handshake failed). More detail may be available in the Windows System event log. * Closing connection 0 * schannel: shutting down SSL/TLS connection with ххххххх.ru port 443 * schannel: clear security context handle curl_get failed: SSL connect error (IP=хх.ххх.ххх.ххх, ERR=0, 35) CURL throw=124 http_main_loop exception: 124 |
UPDATE
Алексей Шафранский в общем, жалоба к вам.
У меня стоит программа на ПК BitrixDTO (да, ей люди пользуются), которая позволяет настроить взаимодействие с кассой и печатать чеки. После обновления на 7.5.0 печать чеков прекратилась. При этом битрикс никаких ошибок не выдавал, лишь на странице чеков за день был статус Чек не напечатан, а также в списке касс, видно что последнее обращение было до обновления. Ошибка при синхронизации описана выше. Что оказалось и как удалось решить проблему: в файле ssl.conf (/etc/nginx/bx/conf) в директиву ssl_ciphers внес что было на 7.4.4, а именно
Скрытый текст |
---|
ssl_ciphers 'TLS13-CHACHA20-POLY1305-SHA256:TLS13-AES-128-GCM-SHA256:TLS13-AES-256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA'; |
Алексей, Вы скорее всего не учли, что кто-то может использовать данную программу и какие-то шифры убрали. Я не знаю, какой именно шифр позволяет работать BitrixDTO, но сейчас все работает. Прошу Вас провести работу над ошибками и сделать так, чтобы все работало. Или сообщить своим коллекам, которые поддерживают данную программу, чтобы обновили ее, т.к. она с 2019 года не обновлялась, но она не отменённая и рабочая.