buenas lista, ay en un estado de desesperación no tengo más que esperar sus conocimientos (eso ya que lo he googleado todo). el problema es que no puedo configurar correctamente un conexión vpn de windows a debian lenny con pptpd, el comportamiento ha sido extraño ya que en momento si conecta y funciona a la perfección, pero en otros se cae y no hay caso.... creo haber identificado el problema buscando por todos los log
Mar 5 11:20:55 SERVIDOR pptpd[10049]: GRE: read(fd=7,buffer=80505a0,len=8260) from network failed: status = -1 error = Protocol not available Mar 5 11:20:55 SERVIDOR pptpd[10049]: CTRL: GRE read or PTY write failed (gre,pty)=(7,6) (estas 2 lineas son sacadas del syslog en un intento de conexion, es donde creo esta el problema) espero alguien me pueda ayudar... lo más raro es el comportamiento ya que funciona en ocasiones... mmm otra cosa ya intente abriendo puertos en iptables pero no creo que sea eso, o puede que algo me falte algo... debo agregar que el servidor linux (donde esta el vpn) comparte internet tb dejo el scrip por si me falta algo echo 1 > /proc/sys/net/ipv4/ip_forward iptables -F iptables -t nat -F iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0.0.0.0/0 -j MASQUERADE iptables -A INPUT -p TCP -m state --state RELATED -j ACCEPT les dejo el syslog completo del intento por si hay algo más que pase por alto Mar 5 11:28:01 SERVIDOR pptpd[10082]: MGR: Launching /usr/sbin/pptpctrl to handle client Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: local address = 192.168.1.1 Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: remote address = 192.168.1.60 Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: pppd options file = /etc/ppp/pptpd-options Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: Client 200.83.78.42 control connection started Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: Received PPTP Control Message (type: 1) Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: Made a START CTRL CONN RPLY packet Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: I wrote 156 bytes to the client. Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: Sent packet to client Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: Received PPTP Control Message (type: 7) Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: Set parameters to 100000000 maxbps, 64 window size Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: Made a OUT CALL RPLY packet Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: Starting call (launching pppd, opening GRE) Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: pty_fd = 6 Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: tty_fd = 7 Mar 5 11:28:01 SERVIDOR pptpd[10084]: CTRL (PPPD Launcher): program binary = /usr/sbin/pppd Mar 5 11:28:01 SERVIDOR pptpd[10084]: CTRL (PPPD Launcher): local address = 192.168.1.1 Mar 5 11:28:01 SERVIDOR pptpd[10084]: CTRL (PPPD Launcher): remote address = 192.168.1.60 Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: I wrote 32 bytes to the client. Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: Sent packet to client Mar 5 11:28:01 SERVIDOR pppd[10084]: pppd options in effect: Mar 5 11:28:01 SERVIDOR pppd[10084]: debug debug#011#011# (from /etc/ppp/pptpd-options) Mar 5 11:28:01 SERVIDOR pppd[10084]: idle 5#011#011# (from /etc/ppp/options) Mar 5 11:28:01 SERVIDOR pppd[10084]: dump#011#011# (from /etc/ppp/pptpd-options) Mar 5 11:28:01 SERVIDOR pppd[10084]: require-mschap-v2#011#011# (from /etc/ppp/pptpd-options) Mar 5 11:28:01 SERVIDOR pppd[10084]: refuse-pap#011#011# (from /etc/ppp/pptpd-options) Mar 5 11:28:01 SERVIDOR pppd[10084]: refuse-chap#011#011# (from /etc/ppp/pptpd-options) Mar 5 11:28:01 SERVIDOR pppd[10084]: refuse-mschap#011#011# (from /etc/ppp/pptpd-options) Mar 5 11:28:01 SERVIDOR pppd[10084]: name seal#011#011# (from /etc/ppp/pptpd-options) Mar 5 11:28:01 SERVIDOR pppd[10084]: 115200#011#011# (from command line) Mar 5 11:28:01 SERVIDOR pppd[10084]: lock#011#011# (from /etc/ppp/pptpd-options) Mar 5 11:28:01 SERVIDOR pppd[10084]: crtscts#011#011# (from /etc/ppp/options) Mar 5 11:28:01 SERVIDOR pppd[10084]: local#011#011# (from command line) Mar 5 11:28:01 SERVIDOR pppd[10084]: asyncmap 0#011#011# (from /etc/ppp/options) Mar 5 11:28:01 SERVIDOR pppd[10084]: lcp-echo-failure 4#011#011# (from /etc/ppp/options) Mar 5 11:28:01 SERVIDOR pppd[10084]: lcp-echo-interval 30#011#011# (from /etc/ppp/options) Mar 5 11:28:01 SERVIDOR pppd[10084]: hide-password#011#011# (from /etc/ppp/options) Mar 5 11:28:01 SERVIDOR pppd[10084]: ipparam 200.83.78.42#011#011# (from command line) Mar 5 11:28:01 SERVIDOR pppd[10084]: defaultroute#011#011# (from /etc/ppp/pptpd-options) Mar 5 11:28:01 SERVIDOR pppd[10084]: proxyarp#011#011# (from /etc/ppp/pptpd-options) Mar 5 11:28:01 SERVIDOR pppd[10084]: 192.168.1.1:192.168.1.60#011#011# (from command line) Mar 5 11:28:01 SERVIDOR pppd[10084]: nobsdcomp#011#011# (from /etc/ppp/pptpd-options) Mar 5 11:28:01 SERVIDOR pppd[10084]: require-mppe-128#011#011# (from /etc/ppp/pptpd-options) Mar 5 11:28:01 SERVIDOR pppd[10084]: noipx#011#011# (from /etc/ppp/options) Mar 5 11:28:01 SERVIDOR pppd[10084]: pppd 2.4.4 started by root, uid 0 Mar 5 11:28:01 SERVIDOR pppd[10084]: using channel 120 Mar 5 11:28:01 SERVIDOR pppd[10084]: Using interface ppp0 Mar 5 11:28:01 SERVIDOR pppd[10084]: Connect: ppp0 <--> /dev/pts/1 Mar 5 11:28:01 SERVIDOR pppd[10084]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xa98fc28> <pcomp> <accomp>] Mar 5 11:28:01 SERVIDOR pptpd[10082]: GRE: read(fd=7,buffer=80505a0,len=8260) from network failed: status = -1 error = Protocol not available Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: GRE read or PTY write failed (gre,pty)=(7,6) Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: Reaping child PPP[10084] Mar 5 11:28:01 SERVIDOR pppd[10084]: Modem hangup Mar 5 11:28:01 SERVIDOR pppd[10084]: Connection terminated. Mar 5 11:28:01 SERVIDOR pppd[10084]: Exit. Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: Client 200.83.78.42 control connection finished Mar 5 11:28:01 SERVIDOR pptpd[10082]: CTRL: Exiting now Mar 5 11:28:01 SERVIDOR pptpd[9716]: MGR: Reaped child 10082