Github Push> gnutls_handshake () error после перехода на OpenSSL [closed]

Возможно, пару месяцев назад я пытался отправить свой проект на Github, когда я обнаружил следующую ошибку:

фатальный: невозможно получить доступ к 'https://github.com/choct155/TEL.git/': gnutls_handshake () не удалось: был получен пакет TLS с неожиданной длиной.

Это показалось неожиданным, но, вероятно, вызвано обновлением. Покопавшись, я наткнулся на решение, представленное здесь , которое по существу советовало мне скомпилировать git с OpenSSL вместо GNUTLS. Я так и сделал, и все было в порядке с миром.

Я снова столкнулся с той же ошибкой.Я вернулся, чтобы проверить свой контрольный файл, и нигде нет GNUTLS (я заменил такие экземпляры на OpenSSL, как предписано). Может ли кто-нибудь посоветовать мне, где искать вызов, который все еще пытается использовать GNUTLS вместо OpenSSL? Что-то здесь происходит?

Я также должен отметить, что при проверке моей установки OpenSSL я получил предупреждение о том, что мой файл конфигурации не может быть открыт. Предположительно это связано с тем, что указанный путь не существует. Я никогда раньше не звонил OpenSSL напрямую (что может быть очевидно, я совершенно не разбираюсь в этой области), поэтому я не могу сказать, коррелирует ли эта проблема с бизнесом GNUTLS. Если вы думаете, что это связано, и / или просто хотите поделиться, какая переменная среды (я полагаю) должна быть изменена, чтобы OpenSSL мог найти файл конфигурации, пожалуйста, просветите меня.

ПРИМЕЧАНИЕ: Похоже, это проблема, связанная с Github, поскольку я смог нормально выполнить фиксацию. Об этом свидетельствуют файлы журнала, и ошибки не было. Это согласуется с моей интуицией, поскольку фиксация является локальной, и поэтому, насколько мне известно, нет необходимости иметь дело с возможностями GNUTLS и OpenSSL. Тем не менее, не стесняйтесь корректировать свое мировоззрение.

0
задан 13 April 2017 в 15:23

1 ответ

Очевидно, это не имело никакого отношения к тому, что я делал. Я попробовал это снова через некоторое время, и Гитхуб не дал мне говядины. Другими словами, была временная проблема с Github.

0
ответ дан 3 August 2019 в 21:17

Другие вопросы по тегам:

Похожие вопросы: