Вы, вероятно, не можете это исправить.
Ошибка HTTP 500 - внутренняя ошибка сервера.
Ошибки сервера обычно могут быть исправлены только администратором сервера. Для этого они будут обращаться к журналу ошибок сервера. Этот журнал не доступен для вас.
Если вы уверены, что существует проблема с вашим маршрутизатором, которая вызывает сбой плохо написанного серверного процесса / потока, вам будет трудно найти причину.
Одним из способов является использование сетевого анализатора, такого как wireshark, для захвата трафика для успешной транзакции в "работающей" сети, а затем для захвата трафика для неудачной транзакции в вашей сети TL-WR740N. сравните различия в деталях и используйте свое понимание сетевых протоколов, чтобы определить потенциальные причины симптомов.
Но на самом деле обычный маршрутизатор, использующий готовую конфигурацию, не должен вызывать каких-либо проблем. Возможно, я бы попробовал сброс к заводским настройкам с минимальной рабочей конфигурацией. Попробуйте другой маршрутизатор, если вы можете взять его (или обменяться с другом)
Любая проблема конфигурации на вашем конце очень редко вызывает сбой на сервере, приводящий к ответу HTTP 500.