揮発性のメモ2

http://d.hatena.ne.jp/iww/

pptpdで再接続を受けると全部切断してしまう問題

pptpdで複数の接続を受け付けている状態で
あるセッションが正常に切断処理をおこなわないまま再接続をおこなったとき(突然の電源リセットなど)
そのセッションだけでなくほかのすべてのセッションも道連れに切断されてしまう問題が発生。

pptpd[27698]: GRE: read(fd=7,buffer=7f24132f9460,len=8260) from network failed: status = -1 error = Protocol not available
pptpd[27698]: CTRL: GRE read or PTY write failed (gre,pty)=(7,6)
pppd[27699]: Modem hangup
pppd[27699]: Connect time 1372.5 minutes.
pppd[27699]: Sent 7082952 bytes, received 6530580 bytes.
pptpd[27698]: CTRL: Reaping child PPP[27699]
pppd[27699]: MPPE disabled
pppd[27699]: Connection terminated.
pppd[27699]: Exit.
pptpd[27698]: CTRL: Client xxx.xxx.xxx.xxx control connection finished

正しく切断⇒接続を行えば、そのセッションだけ切断⇒接続され問題ない。



どうも、YAMAHAのルータのバグっぽい。
複数台のマシンからVPNを使用しているとき、一台でもネットワーク異常になると すべてのマシンが巻き添えで異常になるが
違う拠点からのVPN接続は切断されたりしない。