Solved

VPN - PoPTop

Posted on 2004-03-23
9
341 Views
Last Modified: 2008-03-03
I would like to create a VPN tunnel between a windows xp client and linux redhat (shrike).
So i discovered PoPToP and installed it through the setup procedure on
http://mia.ece.uic.edu/~papers/volons/pptpd.html

kernel version is 2.4.20-8
kernel-mppe version is 2.4.20.8
ppp version is 2.4.2_cvs_20030610

I installed PoPTop in usr dir and changed the options and conf files asked

but when i would like to start the pptpd service i get the message : service does not exist

what goes wrong ?
0
Comment
Question by:McRight
  • 2
  • 2
  • 2
9 Comments
 
LVL 20

Expert Comment

by:Gns
ID: 10666868
Ehm, you perhaps mean http://mia.ece.uic.edu/~papers/volans/pptpd.html (note diff volons <> volans)?

Where exactly in the "process" do you get this error message? What verbatime command do you execute?
Do you have a file /etc/init.d/pptpd, and is it executable (x bit set)? If you do
chkconfig --list | grep pptp
what do you get? If you have the file (which should be an executable rc script), but chkconfig doesn't "see it", you can add it with
chkconfig --add pptpd
...

-- Glenn
0
 
LVL 1

Author Comment

by:McRight
ID: 10682619
hi

i found the pptpd.init in rc.d/init.d and managed to start it there
when i type pptpd -f or pptpd --debug i can see the debug messages now
i try to connect through a vxp client and at verifying user name i get error message 619
on the poptop server i get : /usr/sbin/pppd : the remote system is required to authenticate itself
/usr/sbin/pppd : but i couldn't find any suitable secret for it to use ...
at the server i have in /etc/ppp/chap-secrets
username      servername     password    *
what is going wrong ?
0
 
LVL 20

Expert Comment

by:Gns
ID: 10685121
Is it using CHAP then, and not PAP?

-- Glenn
0
U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

 
LVL 2

Accepted Solution

by:
Neogenix earned 300 total points
ID: 10686065
Hi McRight,

Open your the file /etc/pptpd.conf the first line will say "option /etc/ppp/options.pptpd"
Open that file /etc/ppp/options.pptpd and find the line "name pptpd"
pptpd is you server name.
Change your /etc/ppp/chap-secrets to look like this:
username    pptpd   password   *

Regards,
M
0
 
LVL 1

Author Comment

by:McRight
ID: 10718077
i filled in the chap-secrets like you proposed ; i don't get any syslog message on the server but i do have the error 619 on the xp client when i try to connect.
below you find all information


/etc/ppp/options.pptpd
lock
name linux
auth
require-mschap-v2
require-mppe-128

/etc/options.pptpd
option /etc/ppp/options.pptpd
debug
localip 192.168.1.2
remoteip 192.168.1.137

0
 
LVL 2

Expert Comment

by:Neogenix
ID: 10722101
Hi McRight,

According to your configuration your servername will be linux

Thus:

/etc/ppp/chap-secrets
username  linux  password  *
0

Featured Post

Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

The purpose of this article is to demonstrate how we can upgrade Python from version 2.7.6 to Python 2.7.10 on the Linux Mint operating system. I am using an Oracle Virtual Box where I have installed Linux Mint operating system version 17.2. Once yo…
I. Introduction There's an interesting discussion going on now in an Experts Exchange Group — Attachments with no extension (http://www.experts-exchange.com/discussions/210281/Attachments-with-no-extension.html). This reminded me of questions tha…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

24 Experts available now in Live!

Get 1:1 Help Now