GithubHelp home page GithubHelp logo

breiter / vpnc Goto Github PK

View Code? Open in Web Editor NEW
28.0 28.0 11.0 1.27 MB

Vpnc modified for xnu (OS X 10.6+) utun support so tuntaposx is not required.

License: Other

Makefile 2.16% C 86.52% Perl 2.41% Shell 7.52% JavaScript 0.80% Roff 0.58%

vpnc's People

Contributors

breiter avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

vpnc's Issues

Unable to connect. Getting "Can't assign requested address"

Hi,

Just finished building vpnc on a fresh installation of Catalina (still in Beta). I'm getting the expected prompts but then the following output and ultimately not being able to connect. I don't understand the response enough to dig into configs or scripts to troubleshoot. Hoping someone can point me in the right direction. Thank you!

Connect Banner:
| x.x.com
| NOTE: DO NOT dial emergency response numbers (e.g. 911,112) from software telephony clients.
| Your exact location and the appropriate emergency response agency may not be easily identified.
| The following countries restrict use of VoIP software via VPN over the Internet:
| UAE, Saudi Arabia, Pakistan, Lebanon, Jordan, Egypt, Oman, Qatar, Yemen, Algeria and Kuwait.
|

add host xxx.xx.xxx.xx: gateway xxx.xxx.xx.x
route: writing to routing socket: Can't assign requested address
add net xx.xx.xx.xxx: gateway xx.xx.xx.xxx: Can't assign requested address
delete net default: gateway xxx.xxx.xx.x
add net default: gateway xx.xx.xx.xxx
no response from target
delete net default: gateway xx.xx.xx.xxx
xxx.xxx.xx.x
add net default: gateway xxx.xxx.xx.x
delete host xxx.xx.xxx.xx: gateway xxx.xxx.xx.x
xxx.xxx.xx.x

After this the program quits with no further output.

not working on Darwin with iproute2mac installed

iproute2mac
Homepage: https://github.com/brona/iproute2mac
This is CLI wrapper for basic network utilities on Mac OS X inspired with iproute2 on Linux systems.
Provided functionality is limited and command output is not fully compatible with iproute2.
For advanced usage use netstat, ifconfig, ndp, arp, route and networksetup directly.

With iproute2mac installed, the /etc/vpnc/vpnc-script will try to use ip, causing the script to fail.

using

IPROUTE="`which ip 2> /dev/null | grep '^/'`"
if [ "$OS" = "Darwin" ]; then
  IPROUTE=""
fi

can fix the problem.

Network timeout on macOS Sierra

I'm trying to run vpnc on macOS Sierra (10.12.3). I'm trying to connect to FortiGate v5.2.7. All the VPN setup seems to go well, all the routing entries are applied, but still I have to connectivity to any of the company hosts. I just keep on getting timeouts.

Mac OS X 10.14.2 - fatal error: 'gcrypt.h' file not found

Please pardon me if this seems to be a stupid question.

I recently bought a MacBook Pro (2018) and trying to connect to a Cisco ASA firewall. The native client in Mac OS X doesn't work so I thought of using vpnc (which works well in a Ubuntu VM that I installed on the same MacBook Pro).

Followed the instructions on this page http://www.nivas.hr/blog/2017/02/15/install-vpnc-macos-sierra/, but I get the above mentioned error for 'make' command.

Is there a way to fix the error and get vpnc working?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.