Traceback (panggilan terakhir terakhir): Berkas "/home/wwwroot/sss/shadowsocks-rm/shadowsocks/dbtransfer.py", baris 207, dalam thread_push DbTransfer.get_instance().push_db_all_user() Berkas "/home/wwwroot/sss/shadowsocks-rm/shadowsocks/dbtransfer.py", baris 119, dalam push_db_all_user tanggapan = urllib2.urlopen(req) File "/usr/lib/python2.6/urllib2.py", baris 126, di urlopen Kembalikan _opener.Open(URL, data, timeout) File "/usr/lib/python2.6/urllib2.py", baris 397, terbuka tanggapan = sabu(permintaan, tanggapan) Berkas "/usr/lib/python2.6/urllib2.py", baris 510, dalam http_response 'http', permintaan, respons, kode, msg, hdrs) File "/usr/lib/python2.6/urllib2.py", baris 435, dalam kesalahan Kembali self._call_chain(*argumen) Berkas "/usr/lib/python2.6/urllib2.py", baris 369, dalam _call_chain result = func(*args) Berkas "/usr/lib/python2.6/urllib2.py", baris 518, dalam http_error_default menaikkan HTTPError(req.get_full_url(), kode, msg, hdrs, fp)
HTTPError: HTTP Error 401: Unauthorized
WARNING:root:db thread except:HTTP Error 401: Unauthorized
Larutan:
Kode telah diperbarui, dan tutorial belum diperbarui API_PASS Ditulis sama dengan muKey di frontend API_URL = 'http:// domain/mu Anda' NODE_ID menulis ID node ini di database
Masalah terpecahkan: API_URL di cofig.py perlu diubah menjadi nama domain/mu sendiri; API_PAS harus konsisten dengan mukey di sspanel .env.
|