[pptp-server] Input/Output error

Christopher Tresco ctresco at mit.edu
Sun Mar 11 14:55:21 CST 2001


In order to get help, you should probably paste your config files,

/etc/ppp/options and /etc/pptpd.conf and your ipchains configuration on
server and client side.



^_^_^_^_^_^_^_^_^_^_^_^

Christopher Tresco
Head Systems Administrator
MIT Dept of Economics
ctresco at mit.edu

-----Original Message-----
From: pptp-server-admin at lists.schulte.org
[mailto:pptp-server-admin at lists.schulte.org]On Behalf Of Fabien Penso
Sent: Sunday, March 11, 2001 12:08 PM
To: pptp-server at lists.schulte.org
Subject: [pptp-server] Input/Output error


Hi everybody,

I try to install a pptp vpn between my ADSL connexion at home, and my work.
I
followed the docs but it doesn't work at all. Here are some details about
what
I've done so far to make it work.

The network looks like:

[Windows PPTP Client] <-- private network --> [Linux 2.2 ADSL Firewall]

                                                         ^^^^
                                                          ||
                                                         vvvv
                                                [PPTP Server at Work]

which is a common network for people who try to put vpn as what I did read
in
the doc.

I configured the firewall as explained in the vpn-masquerade howto, and I
verified it was working. In the log I got:

Mar 11 15:58:51 X kernel: ip_masq_pptp_tcp(): OUT_CALL_REQUEST
192.168.1.10 -> XXX.XXX.XX.XX CID=8000 MCID=EE66
Mar 11 15:58:52 X kernel: ip_demasq_pptp_tcp(): OUT_CALL_REPLY
192.168.1.10 -> XXX.XXX.XX.XX CID=8000 MCID=EE66

192.168.1.10 is the local IP for the windows client. So it seems it goes out
well. But on the server is still see:

----
Mar 11 17:50:51 pptp_server pptpd[7341]: MGR: Launching /usr/sbin/pptpctrl
to handle client
Mar 11 17:50:51 pptp_server pptpd[7341]: CTRL: local address = 192.168.2.1
Mar 11 17:50:51 pptp_server pptpd[7341]: CTRL: remote address = 192.168.2.11
Mar 11 17:50:51 pptp_server pptpd[7341]: CTRL: pppd speed = 115200
Mar 11 17:50:51 pptp_server pptpd[7341]: CTRL: pppd options file =
/etc/ppp/pptpd-options
Mar 11 17:50:51 pptp_server pptpd[7341]: CTRL: Client 193.253.182.224
control connection started
Mar 11 17:50:51 pptp_server pptpd[7341]: CTRL: Received PPTP Control Message
(type: 1)
Mar 11 17:50:51 pptp_server pptpd[7341]: CTRL: Made a START CTRL CONN RPLY
packet
Mar 11 17:50:51 pptp_server pptpd[7341]: CTRL: I wrote 156 bytes to the
client.
Mar 11 17:50:51 pptp_server pptpd[7341]: CTRL: Sent packet to client
Mar 11 17:50:52 pptp_server pptpd[7341]: CTRL: Received PPTP Control Message
(type: 7)
Mar 11 17:50:52 pptp_server pptpd[7341]: CTRL: Set parameters to 152 maxbps,
3 window size
Mar 11 17:50:52 pptp_server pptpd[7341]: CTRL: Made a OUT CALL RPLY packet
Mar 11 17:50:52 pptp_server pptpd[7341]: CTRL: Starting call (launching
pppd, opening GRE)
Mar 11 17:50:52 pptp_server pptpd[7341]: CTRL: pty_fd = 5
Mar 11 17:50:52 pptp_server pptpd[7341]: CTRL: tty_fd = 6
Mar 11 17:50:52 pptp_server pptpd[7342]: CTRL (PPPD Launcher): Connection
speed = 115200
Mar 11 17:50:52 pptp_server pptpd[7342]: CTRL (PPPD Launcher): local address
= 192.168.2.1
Mar 11 17:50:52 pptp_server pptpd[7342]: CTRL (PPPD Launcher): remote
address = 192.168.2.11
Mar 11 17:50:52 pptp_server pptpd[7341]: CTRL: I wrote 32 bytes to the
client.
Mar 11 17:50:52 pptp_server pptpd[7341]: CTRL: Sent packet to client
Mar 11 17:50:52 pptp_server pptpd[7341]: GRE:
read(fd=5,buffer=804d9c0,len=8196) from PTY failed: status = -1 error =
Input/output error
Mar 11 17:50:52 pptp_server pptpd[7341]: CTRL: PTY read or GRE write failed
(pty,gre)=(5,6)
Mar 11 17:50:52 pptp_server pptpd[7341]: CTRL: Client XXX.XXX.XXX.XXX
control connection finished
Mar 11 17:50:52 pptp_server pptpd[7341]: CTRL: Exiting now
Mar 11 17:50:52 pptp_server pptpd[6431]: MGR: Reaped child 7341
----

Input/output error should be because I don't have the right config on the
linux
firewall, but I do. Anyone has an idea ? I run Debian with 1.0.0 pptpd
version
on the server for information.

I tried something else, I grabed pptp client for Linux, I installed it on my
Linux Firewall, and I ran it. Still doesn't work. I have the same error
message
from my server, and on the linux firewall I have:

----
Mar 11 18:03:10 fifo (unknown)[2257]:
log[pptp_dispatch_ctrl_packet:pptp_ctrl.c:531]: Client connection
established.
Mar 11 18:03:11 fifo (unknown)[2257]:
log[pptp_dispatch_ctrl_packet:pptp_ctrl.c:637]: Outgoing call established.
Mar 11 18:03:30 fifo (unknown)[2249]: log[pptp_read_some:pptp_ctrl.c:368]:
read error: Broken pipe
----

Thanks for helping.

_______________________________________________
pptp-server maillist  -  pptp-server at lists.schulte.org
http://lists.schulte.org/mailman/listinfo/pptp-server
List services provided by www.schulteconsulting.com!




More information about the pptp-server mailing list