First of all, thanks for the great support. Every time I needed it, you did great.
Now let's get to the real thing. I'm using this PyAnywhere account to host some Telegram Bots, and I've set webhooks so Telegram would
POST my bots' update to my page. It's all good until here. The problem arises when, sometimes, the server responds with a
HTTP 403, and I don't know why. These
HTTP 403 seem to happen randomly (which means
HTTP 200 happens too), but they've become more frequent lately. My application uses Django and I deactivated the CsrfMiddleware, since my views are all for the bots.
This is the last line of my access log, for reference:
18.104.22.168 - - [18/Mar/2016:20:50:07 +0000] "POST /bot/<TOKEN-REDACTED>/ HTTP/1.1" 403 1477 "-" "-" "22.214.171.124"
Really, I have absolutely no idea why
HTTP 403 is happening here.
Any ideas for what might be going on?
Thanks in advance!