// ALL COMMITS

Semua postingan

Cerita dan sharing orang IT

+ NEW COMMIT
LOG

Gara2 pemerintah India, pusing kepala gue -_-

Jadi gue punya beberapa client dimana mereka semua pake telegram untuk dapetin notif kalo ada payment yang masuk lewat aplikasi. Beberapa bulan yg lalu, ada client gue yg tiba2 complain kalo mereka ga nemu notif telegram tp di dashboard CMS ada pembelian di tanggal tersebut. Yaudah akhirnya gue cek dong, dan bener aja ada transaksi di hari itu tapi di grup telegram ga muncul notifnya. Akhirnya gue coba cek ke client2 gue yang pake telegram jg tapi mereka aman2 aja. Jadi gue bingung ini kenapa cuman 1 client ini aja yg masalah. Gue coba CURL dari server container dan server langsung jg dapet error koneksi ke telegram. Akhirnya gue ceklah ke X (twitter) lah, gue coba search aja ada ga orang yg complain klo telegram lg bermasalah. Gue ga nemu postingan apa2 soal telegram lg bermasalah. Gue coba cari latest post, eh ketemu ada 1 postingan yg bilang India telegramnya lg di blokir karena ada kebocoran pertanyaan ujian atau kunci jawaban gitu dan itu masif. NAH! Akhirnya gue baru ngeh masalahnya dimana. Untuk client ini gue inget banget servernya gue setup di India wkwkwk. Kenapa gue setnya di India? Kenapa ga di singapur atau Indonesia aja? Nah karena waktu itu server terdekat yg available untuk hostingan gue ini adalah di India. Gue udah bayar juga hostingan ini waktu itu, jadi ya mau gamau. Yaudah akhirnya gue coba puter otak gimana caranya biar ini telegram bisa jalan lg kan. Gue searching dan tanya AI dan katanya telegram punya mekanisme proxy untuk kasus2 pemblokiran kayak gini. Cuman implementasinya lumayan jelimet dan akhirnya gue gabisa implement. Jadinya yaudah gue coba proxy ke server gue yg ga kepake untuk client. Yaudah akhirnya gue buatlah API forwarder ke telegram dan si client ini gue tembak telegram hostnya kesana wkwkwk. Karena kalo gue musti pindahin server gue ke lokasi yg baru, bakal ribet dan pasti ada downtime karena gue harus setup servernya dari awal. Untungnya aman dan yaudah sekarang udah kembali ke sedia kala.

OR@orang_it_kan·

orang.it.kan — ruang santai anak IT Indonesia.

Built for the community.