Сбои соединения PPTP с клиентским VPN
На AWS я работаю с верой и пытаюсь подключиться к VPN клиента. Они используют Softlayer, чьи документы рекомендуют соединяться с PPTP. Я смог успешно подключиться, но соединение очень ненадежное. Обычная проблема заключается в том, что во время загрузки он печатает такие сообщения в системном журнале:
Sep 6 12:16:55 ip-10-81-174-94 pptp[60274]: anon warn[decaps_gre:pptp_gre.c:426]: discarding bogus packet 141074 (expecting 140756)
Sep 6 12:16:56 ip-10-81-174-94 pptp[60274]: anon warn[decaps_gre:pptp_gre.c:426]: discarding bogus packet 141075 (expecting 140756)
Sep 6 12:16:56 ip-10-81-174-94 pptp[60274]: anon warn[decaps_gre:pptp_gre.c:426]: discarding bogus packet 141076 (expecting 140756)
Sep 6 12:16:57 ip-10-81-174-94 pptp[60274]: anon warn[decaps_gre:pptp_gre.c:426]: discarding bogus packet 141077 (expecting 140756)
Sep 6 12:16:58 ip-10-81-174-94 pptp[60274]: anon warn[decaps_gre:pptp_gre.c:426]: discarding bogus packet 141078 (expecting 140756)
Sep 6 12:17:20 ip-10-81-174-94 pptp[60274]: anon warn[decaps_gre:pptp_gre.c:426]: discarding bogus packet 141079 (expecting 140756)
Sep 6 12:18:20 ip-10-81-174-94 pptp[60274]: anon warn[decaps_gre:pptp_gre.c:426]: discarding bogus packet 141080 (expecting 140756)
Sep 6 12:21:20 ip-10-81-174-94 pptp[60274]: anon warn[decaps_gre:pptp_gre.c:426]: discarding bogus packet 141081 (expecting 140756)
Sep 6 12:23:20 ip-10-81-174-94 pptp[60274]: anon warn[decaps_gre:pptp_gre.c:426]: discarding bogus packet 141082 (expecting 140756)
Sep 6 12:25:20 ip-10-81-174-94 pptp[60274]: anon warn[decaps_gre:pptp_gre.c:426]: discarding bogus packet 141083 (expecting 140756)
Sep 6 12:28:08 ip-10-81-174-94 pppd[60289]: Terminating on signal 15
Sep 6 12:28:08 ip-10-81-174-94 pptp[60288]: anon log[callmgr_main:pptp_callmgr.c:258]: Closing connection (shutdown)
Sep 6 12:28:08 ip-10-81-174-94 pptp[60288]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 12 'Call-Clear-Request'
Sep 6 12:28:08 ip-10-81-174-94 pptp[60288]: anon log[call_callback:pptp_callmgr.c:79]: Closing connection (call state)
Sep 6 12:28:08 ip-10-81-174-94 pppd[60289]: Connect time 18.8 minutes.
Sep 6 12:28:08 ip-10-81-174-94 pppd[60289]: Sent 3135048 bytes, received 179722147 bytes.
Sep 6 12:28:08 ip-10-81-174-94 pppd[60289]: Script /etc/ppp/ip-down started (pid 65169)
Sep 6 12:28:08 ip-10-81-174-94 pppd[60289]: sent [LCP TermReq id=0x2 "User request"]
Sep 6 12:28:08 ip-10-81-174-94 pppd[60289]: Modem hangup
Sep 6 12:28:08 ip-10-81-174-94 pppd[60289]: Connection terminated.
Соединение будет разорвано, и мой код, который извлекает данные, зависнет навсегда. В других случаях я выполняю те же команды, и все работает нормально. Кажется, что PPTP очень очень старый, и я был бы очень рад заменить его на что-то другое, но мне не совсем понятно, возможно ли это. Есть ли лучший способ сделать это? Или что-то мне здесь не хватает?