Jumat, 19 Mei 2023

Mengatasi Error Github gnutls_handshake() failed: Error in the pull function

Pada saat melakukan operasi git pada server linux, terkadang muncul error

gnutls_handshake() failed: Error in the pull function

Error tersebut terjadi karena ketidaksesuaian MTU pada server kita dengan MTU yang dipersyaratkan di server host / proxy. Pada case ini, MTU kita terlalu tinggi dari yang dipersyaratkan. [1]

Untuk mengatasinya, maka kita perlu menurunkan MTU pada interface server kita. Pada kasus saya, menggunakan nilai MTU 1400 dapat mengatasi error ini.

Konfigurasi MTU pada Interface Linux

Cara Mengecek MTU Interface

ifconfig <interface_name> | grep mtu

Cara Mengubah MTU Interface

ifconfig <interface_name> mtu <nilai_mtu> up

Misal

ifconfig eth0 mtu 1400 up

Konfigurasi di atas tidak permanen, untuk melakukan konfigurasi permanen silahkan cek [2].


Referensi

Tidak ada komentar:

Posting Komentar