2016-09-26 143 views
1

發送auth.sendCode方法將telegram.org服務器之後我收到回報以下:到Telegram.org正確響應 「錯誤500:RPC_SEND_FAIL」

{'MessageContainer': [{'msg': {u'bad_msg_notification': {u'bad_msg_seqno': 4, u'bad_msg_id': 6334696945916753920L, u'error_code': 35}}, 'seqno': 4, 'msg_id': 6334696948768376833L}, {'msg': {u'msgs_ack': {u'msg_ids': [6334696945916753920L]}}, 'seqno': 4, 'msg_id': 6334696948768387073L}]}) 

然後:

('sentCode: ', {u'req_msg_id': 6334696967778138112L, u'result': {u'error_message': '[1474911573] [6609] Error 500: RPC_SEND_FAIL: 27029.\nUnhandled Exception caught in file lib/global.lib.php at line 4622.\nBacktrace:\n#0 : 0x16497a7\n#1 : 0xc06579\n#2 : 0x14ddb18\n#3 : 0xc90029\n#4 : 0x127c5e7\n#5 : 0x12b634d\n#6 : 0x13a56d1\n#7 : 0x13a4e27\n#8 : 0x5a5946\n#9 : 0x16052d2\n#10 : 0x7fdd67383d10\n#11 : 0x7fff6e7b2790\n', u'error_code': -504}}) 

我明白bad_msg_seqno,我認爲,並有一個單獨的問題提交適當的決議。但RPC_SEND_FAIL似乎是在服務器端的錯誤,並根據documentation,應傳達給電報開發人員。什麼是最好的方式來做到這一點?

順便說一句:這個錯誤在一個星期前沒有發生,使用相同的代碼。我從假期回來,跑了沒有改變的代碼,並且繁榮起來!

回答

1

telegram.org服務器現在正在按照預期做出響應,不再有Error 500條件。我所做的只是等幾個小時,然後從第54層更新到第55層。我沒有看到新層中會導致問題的任何內容,所以我必須假設服務器端已經修復了一些問題。時間會證明。