Slashdot Mirror


VPN Issues With New Airport Extreme 802.11n

An anonymous reader writes "The new Airport Extremes are shipping and some users are reporting problems with certain types of VPN connectivity. There is a work-around posted in Apple's support forums, but the solution is less than ideal. These issues were not experienced in Apple's earlier Airport Extreme, and users are calling for Apple to fix the issue. Some have even taken their unit back to Apple until a fix is created."

87 comments

  1. Airports are too busy anyway... by Anonymous Coward · · Score: 0

    Personally, I can't seem to be able to work in the Airport - Let alone manage to fire-up my VPN to work. When traveling, you have soo much more to worry about, like TSA, and loosing your luggage... Who has time for computing?

  2. Solution? Put 'er in the DMZ.... by karnal · · Score: 5, Insightful

    From the link; use the "default host" option:

    In Airport Utility, double-click on the AEBS. In the popup window, click on Internet. Then click on NAT. Check "Enable default host" and set the IP address to what the AEBS has given to your mac.

    The Nortel VPN client then works (at least for me anyway - It didn't work before I tried this).

    According to the help for the Airport Utility, "A default host is a computer on your network that is exposed to the Internet and receives all inbound traffic." This obviously doesn't sound like a permanent solution but it is definitely a workaround of sorts.


    So one recommendation/workaround is to put the device in the DMZ? That's a horrible workaround. Once your VPN connection is up, if it's smart it will disable any other traffic than destined for that VPN connection (and vice versa) but you're still exposed until you get the tunnel running. And that still doesn't eliminate any buffer/driver exploits...

    That's just... ick.

    --
    Karnal
  3. Really? by repvik · · Score: 1

    Jesus. Get a grip. It's a bug. This happens all the time with software. Actually, I'll be off now whining about that my wireless card hangs under linux.

    1. Re:Really? by Afecks · · Score: 1

      Did you pay for Linux? Did you pay for a wireless card designed for Linux by the same company that sold you Linux?

      You didn't?

      Then why did these people pay Apple for the same treatment?

      Either your comment is stupid or Apple customers are stupid.

    2. Re:Really? by EveLibertine · · Score: 2, Funny

      [blockquote]Either your comment is stupid or Apple customers are stupid.[/blockquote] You seem to have negated the possibility that both statements are true.

    3. Re:Really? by repvik · · Score: 1

      No, I didn't pay for linux. The card wasn't *designed* for linux either. But really. Shit happens. It's not worthy of a slashdot story. Operating systems and hardware are both horrendously complex. Bugs are guaranteed to show up.

    4. Re:Really? by el_womble · · Score: 1

      He said or not xor.

      --
      Scared of flying, pointy things snce 1979!
  4. How is this news? by avalys · · Score: 3, Informative

    Okay, a brand-new, just-released product has a bug. Why is this on Slashdot?

    --
    This space intentionally left blank.
    1. Re:How is this news? by ruiner13 · · Score: 1

      Not only that, but the 802.11n spec isn't even final yet. So for all practical purposes, it is a beta until it is a standard as there is still a chance the protocol will change.

      --

      today is spelling optional day.

    2. Re:How is this news? by mkiwi · · Score: 1

      Okay, a brand-new, just-released product has a bug. Why is this on Slashdot?
      It's on Digg, we have to have some coverage or else we'd look responsible!

    3. Re:How is this news? by karnal · · Score: 4, Insightful

      I don't believe the issue with the new Airport has anything at all to do with the 802.11n spec - it seems to be an internal routing functionality issue.

      --
      Karnal
    4. Re:How is this news? by romland · · Score: 0

      Okay, a brand-new, just-released product has a bug. Why is this on Slashdot?

      Had you said that in a Windows Vista thread you would have been modded troll faster than your mom could say "Eat your veggies!"

    5. Re:How is this news? by cerberusss · · Score: 1

      Why is this on Slashdot?/blockquote If you didn't find it interesting, why did you click on the story to start commenting on it?
      --
      8 of 13 people found this answer helpful. Did you?
    6. Re:How is this news? by dutin · · Score: 2, Insightful

      This is a bug that should never make it past QA. VPN isn't exactly an obscure concept that few people ever use. This show lack of testing, not your average bug.

    7. Re:How is this news? by avalys · · Score: 4, Interesting

      It's not a problem with all VPNs, just a specific brand of VPN client (Nortel Contivity), that is known to be flaky on gear from a number of manufacturers, not just Apple.

      --
      This space intentionally left blank.
    8. Re:How is this news? by Anonymous Coward · · Score: 0

      Um, dutin, you did read the forum link, right? This is a bug with one software company's VPN client. Other VPN clients by other software companies seem to be running just fine thank you very much. Perhaps that one software company, who happens not to be Apple, should get its act together, as it seems the one software company's VPN client also has problems on other hardware companies' wireless routers.

    9. Re:How is this news? by makomk · · Score: 1

      It's not a problem with all VPNs, just a specific brand of VPN client (Nortel Contivity), that is known to be flaky on gear from a number of manufacturers, not just Apple. If you actually read further down the thread, people are reporting issues with AT&T Global Network Dialer and Checkpoint SecureClient... I think Contivity is just the most widely used client that's flaky.

  5. DD-WRT by AnyThingButWindows · · Score: 5, Informative

    Although I use Linux, and OS X, I am not a fan of the Airport Extreme. It has a somewhat limited ability in its configurations. I like the Dial-up feature it has that is not common amoung wifi routers for those without broadband. Although it is not my 1st choice of router.

    I personally use a Linksys WRT54GL flashed with DD-WRT. They are a complete solution for work environments, and good for home as well. I can get them for $65 a pop, and resell them for $100, and not charge installation. Since they run Linux, you can do almost anything with it. DD-WRT gives it the same, or similar abilities of a $600 router. You can have a hardware VPN solution in the unit as well. The WRT54GL has 16mb ram, and 4mb flash, along with a 200mhz broadcom processor. Its a nice little box. It is a complete solution in most of the networking jobs I do.

    WRT54GL: http://www.newegg.com/product/product.asp?item=N82 E16833124190
    DD-WRT: http://www.dd-wrt.com/

    --
    When government fears the people, there is liberty. When the people fear the government, there is tyranny. - Jefferson
    1. Re:DD-WRT by Eddi3 · · Score: 1

      I'm also using my two Motorola WR850GPs along with DD-WRT. I have the second router set up halfway between the first router and my parents' room, with DD-WRT, set up as a signal repeater. Very handy.

    2. Re:DD-WRT by wbd · · Score: 1

      Actually, I don't believe the new AirPort Extreme they just released has dial-up (and dial-out) capability.

      Picture here: http://www.apple.com/airportextreme/specs.html

      Certainly there's no longer a modem port on the back of the unit like on my old pre-extremet Airport "Snow".

      Surprised me that they'd drop it. They must believe that dial-up and dial-out is no longer worth supporting. Of course, most of the wifi basestations from other vendors out there out there don't support it and never have. Something worth thinking about, I guess. It's not hard to find WiFi access in most cities and towns these days. Hell, most hotels and many restaurants have it. Even Mikey D's.

      I was going to buy this unit for the disk and printer sharing capability...but I may pass now. Still...I don't use the dial-up much at all, but it allowed me to let my mother use my broadband connection on the rare occasions she wants to use the internet, etc, and it allowed me to connect to my home network if I was out of town, etc.

      Still, I might be able to just leave the old unit hooked up too. I'll have to investigate possible configurations.

    3. Re:DD-WRT by Anonymous Coward · · Score: 0

      Jesus, you're still using the Linksys? While I still love my WRT54G v2, the GL is a total rip-off.

      The Buffalo WHR-54-GS is the same hardware in a different case. For $30 less than the Linksys. I've bought three of them for DD-WRT flashing for myself and others.

      Linksys lost my business when they decided the GL needed a price hike.

    4. Re:DD-WRT by Anonymous Coward · · Score: 0

      Up untill today I had used DD-WRT. It's not to bad. I can't comment on the new(er) versions. I've owned a some of them personally- and used a handful as contractor. One of the most consistant issues i've run into are them being fickel (that and the documentation was mediocre at best). That aside some of the issues that people are runing into is that setting up a VPN is kind of a pain to set up, and get working consistantly anyway.

  6. Re:well gee by Dunbal · · Score: 3, Insightful

    it's a basic law of selling stuff to test it with one of everything it could be doing up to a reasonable point BEFORE it ships.

          This is true of every industry EXCEPT software. Haven't you noticed?

    --
    Seven puppies were harmed during the making of this post.
  7. This is how by Anonymous Coward · · Score: 0

    Okay, a brand-new, just-released product has a bug. Why is this on Slashdot?


    (1) It's Sunday, when not very many things happen (aka, slownewsday)

    (2) It's an Apple product. Geekiness is inherent.

    (3) It's an Apple product. Bugs are rare, and therefore news.

    Take your pick.
  8. /. is better than reporting it to Apple by Lank · · Score: 3, Insightful

    I find it amusing that by this making the front page of slashdot, this will probably get sorted out much more quickly than had they gone through the proper channels over at Apple.

    --
    Gotta get me one of these!
    1. Re:/. is better than reporting it to Apple by Ed_1024 · · Score: 1

      I think I can confirm the Slashdot effect:

      At the exact moment I pulled up the /. main page and read the headline on 'n', the 'software update' window appeared over it and asked if I wanted to install the fix to the Airport Extreme drivers. Spooky!

    2. Re:/. is better than reporting it to Apple by j+h+woodyatt · · Score: 1

      I find it amusing that not one of the legions of Slashdot geniuses has yet to snoop the packets with tcpdump and notice that the IKE phase 2 ISAKMP packets coming back from the server through the NAT have broken UDP checksums. If that had been in the comments on this thread on Sunday when it was created here, then maybe Slashdot discussion threads would be worth following.

      --
      jhw
  9. Why is this news? by erroneus · · Score: 5, Insightful

    People are already asking this. The answer is that the work-around is unacceptable. This is news when it is a Microsoft product. This is news when it's anyone's. Solutions that put users at even further risk is a bad solution.

    Here's what I hate, though. Apple sometimes decides not to fix things. It isn't likely to be the case here, but sometimes they just decide not to fix things.

    1. Re:Why is this news? by Angostura · · Score: 2, Insightful

      It's acceptable as a workaround, it isn't acceptable as an alternative to a long-term fix. For various reasons I have one of my Macs diretly connected as the default host for a couple of years now. It has hardly any external services running and I've never encountered any security problems. That's not to say that I won't, of course. But as a short-term workaround, it should be fine.

    2. Re:Why is this news? by bill_mcgonigle · · Score: 1

      Here's what I hate, though. Apple sometimes decides not to fix things. It isn't likely to be the case here, but sometimes they just decide not to fix things.

      Oh, it's a new product, they'll fix it - just don't expect products that are a generation back to get any fixes. I reported a bug in Panther three weeks after Tiger was released, with a one line patch, and it was rejected, saying they weren't accepting issues on it anymore. And that's not a minor product.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  10. Re:Solution? Put 'er in the DMZ.... by norkakn · · Score: 1, Informative

    This isn't windows. OSX is a reasonably secure OS, and it works fine without having to hide behind some shitty, ineffective firewall. I have over 200 OSX boxes with public IPs, and I'm not particularly worried about them.

    The internet, in general, works better when you have a real connection.

  11. "until a fix is created" by chris_eineke · · Score: 2, Funny

    Intelligently I hope!

    --
    "All you have to do is be fragile and grateful. So stay the underdog." Chuck Palahniuk, Choke
  12. This is news why? by Andy+Dodd · · Score: 5, Informative

    It seems that every complaint in that thread is regarding Nortel's Contivity VPN system.

    As someone whose employer uses Contivity, I can say that without a doubt, Contivity *sucks*. It is in theory an IPSec implementation, but it is a massively mangled one that suffers from endless problems, especially with NAT. Numerous coworkers of mine have had problems with Contivity and a wide variety of routers from various manufacturers. About the only router that seems to work well with Contivity is one running DD-WRT. For some reason, DD-WRT Just Works.

    --
    retrorocket.o not found, launch anyway?
    1. Re:This is news why? by bunco · · Score: 3, Interesting

      I succesfully ran Contivity through a PIX for years. Having recently moved to DD-WRT, Contivity works for _most apps_. Unfortunately, interactive data services like SSH seem to be very fragile now. I know it's due to packet loss though I cannot figure out why iptables isn't forwarding the packets. I've watched the counters for the connection and it's in no danger of timing out.

      I will agree that Contivity is a finicky pile of poop. Cisco and Checkpoint's clients are far better.

    2. Re:This is news why? by im_thatoneguy · · Score: 2, Informative

      Because what the article fails to mention is VPN clients aren't the only thing broken. Xbox Live and others are also experiencing problems with this new router. It's a systemic problem not an isolated application.

    3. Re:This is news why? by datafr0g · · Score: 1

      Most IPSec implementations suck when the client either doesn't support UDP Encapsulation or it's not turned on at the client and the concentrator. IPSec by itself doesn't play nicely with NAT - most home routers out there automatically work around this but a number of them have trouble handling IPSec. I believe this has something to do with the protocols that need to be routed. From memory, this is Protocol 50, 51. Not quite sure why this happens but my guess is that the router just can't cope with NAT on protocols 50 and 51 which don't seem to use the TCP / UDP type port scheme.

      Turn on IPSec Encapsulation if avaliable and you shouldn't have any more problems as all IPSec data will be routed through a single UDP port to the concentrator.

      --
      "Who says nothing is impossible? Some people do it every day!" - Alfred E. Neuman
  13. Can someone explain... by Weston+O'Reilly · · Score: 1

    ... what the issue is? When I click the link to the forum post, this is the question:

    "I am considering buying this new Airport, but I will need to set up a VPN between it and my work location. Can this device cope with doing that? The old Airport Extreme could not."

    This doesn't seem to have anything to do with the summary. The old Airport Extreme could not? The summary says "These issues were not experienced in Apple's earlier Airport Extreme".

    Does this mean I can't use my Cisco VPN client to connect to my work VPN? Or are people trying to use the Airport Extreme Base Station as VPN hardware (which it is not)?

    1. Re:Can someone explain... by wootest · · Score: 1

      The issue seems to be that, without setting your computer as the DMZ in the base station settings, you can't establish a VPN connection with an external VPN server from your computer.

    2. Re:Can someone explain... by Andy+Dodd · · Score: 3, Informative

      "The issue seems to be that, without setting your computer as the DMZ in the base station settings, you can't establish a VPN connection with an external VPN server from your computer."

      No, the issue is that without this workaround, you can't connect one specific VPN client (Nortel Contivity) to an external VPN server. All of the problem reports except for one are with Nortel Contivity, a VPN client which is notorious for being finicky as far as working with NAT routers. Trust me, we use it where I work and it breaks with a LARGE variety of routers from various manufacturers.

      I know nothing about this Checkpoint client, but it is probably similar to Contivity (In theory, an IPSec implementation, but one that is so badly mangled that it won't speak to any other IPSec implementation other than the one it was specifically designed with. That mangling seems to be related to its tendency to not work well with many NAT routers.)

      --
      retrorocket.o not found, launch anyway?
    3. Re:Can someone explain... by wootest · · Score: 1

      "The issue seems to be that, without setting your computer as the DMZ in the base station settings, you can't establish a VPN connection with an external VPN server from your computer."

      No, the issue is that without this workaround, you can't connect one specific VPN client (Nortel Contivity) to an external VPN server.

      That was exactly what I said, unless you can parse that sentence another way. (I probably should have said "you can't establish a VPN connection to an external VPN server" instead of "with".) Computer has a VPN client, tries to connect to VPN server outside the internal network, the connection doesn't go through the base station. Computer is set to DMZ, connection does go through.

    4. Re:Can someone explain... by Andy+Dodd · · Score: 1

      You said that you couldn't establish any sort of a VPN connection (Implying that the router cannot be used for any VPN connectivity), rather than only not being able to establish one with a specific client known for not playing well with NAT routers.

      --
      retrorocket.o not found, launch anyway?
    5. Re:Can someone explain... by Mousit · · Score: 1

      I can't speak for the article/summary and where in the world they're mixing their info, but I can say that I use the Cisco VPN client through my Airport Extreme base station (11g, not this new 11n model) without a single issue. I never had to fiddle with anything nor did I ever have any trouble using it.

    6. Re:Can someone explain... by valkraider · · Score: 1

      Am I going to have to separate you two?

  14. Re:Solution? Put 'er in the DMZ.... by wootest · · Score: 4, Insightful

    That doesn't change the fact that you shouldn't have to put it in the DMZ in the first place. It's a horrible workaround from a security point-of-view, and it's not even practical - if you have two computers inside that want to use a VPN, you're screwed because you can't have two "default hosts".

    Even if Mac OS X was twice as secure as it is - and yes, I'm one of them who thinks that outside of bugs and vulnerabilities that almost every piece of software has (unless it was developed by either NASA or djb), it's reasonably secure because it was designed to be more secure, not just because it enjoys less market share - that still wouldn't be a justification for an obvious bug in the base station's firmware. It's a lucky circumstance that may function as a workaround, but there's no way it actually qualifies as an acceptable solution to anything.

  15. picky picky picky by v1 · · Score: 2, Insightful

    I realize it's supposed to work with VPN and all, but for a new product release this is a fairly minor issue. It'll certainly be fixed in the next firmware update which we are likely to see later this month. I saw two people post that they returned their airports until apple fixes it. That's sort of like returning your new car because the remote trunk release isn't working properly. Too many people expect perfection even on new products.

    I do sympathize with the users that need their VPN to work, but when an issue affects only 2% of the customer base it's unreasonable to expect the manufacturer to scramble their entire tech staff to fix it instantly. Be reasonable and they will fix it in a reasonable amount of time.

    --
    I work for the Department of Redundancy Department.
  16. RFC 3948 and NAT Traversal by calmdude · · Score: 5, Interesting

    Nortel Contivity client has long sucked, and most people use older versions that don't support UDP encapsulation and NAT Traversal. Getting TCP IPsec to work is an issue not just with the Airport, but with many firewalls. Try connecting a Nortel Contivity client from behind a PIX/ASA/IOS CBAC, or Netscreen for that matter (with default settings). Stateful filtering and NAT will break the VPN.

    1. Re:RFC 3948 and NAT Traversal by bunco · · Score: 2, Insightful

      Wrong.

      I've been using Nortel Contivity Client from behind a PIX (subject to interface PAT) for 3 years without any problem.

    2. Re:RFC 3948 and NAT Traversal by calmdude · · Score: 3, Informative

      You're using a newer Contivity client, and your organization has enabled NAT-T on their Nortel endpoint.

      A lot of larger corporations use the older client -- Contivity 3.x which doesn't support NAT-T, or they choose to not enable NAT-T on the gateway. This is the case with a lot of Fortune 100 companies.

    3. Re:RFC 3948 and NAT Traversal by bunco · · Score: 1

      So if the v5 client I'm running was released in '04, v4 is circa '03 and v3 is the broken client you speak of, how can you claim that the client has "long sucked" ? I'm not a Nortel fanboy or anything but it seems unfair to gripe about the shortcomings of a 4 year old client. v4 and v5 work fine w/ NAT. It doesn't surprise me that the Flintstone's build doesn't.

      What _is_ fair is bitching about Apple's product (QA anyone?). Read up... Contivity isn't the only app broken by this gateway.

    4. Re:RFC 3948 and NAT Traversal by Anonymous Coward · · Score: 0

      You must be thinking of IOS 12.2 circa.... 8 years ago. 12.2T and above supports IPSEC nat. If you are running lowend anchient old Cisco equipment, you cant really expect modern features. (12.2T, 12.3, 12.3T, 12.4, 12.4T.... etc) Yes, even a Cisco 7000 from >15 years ago can run modern software if you use an RSP.

      Keep on spreading your ignorant pro-Linux anti-commercial FUD

    5. Re:RFC 3948 and NAT Traversal by Anonymous Coward · · Score: 0

      Contivity, one company's VPN software, is the reason this is being discussed on Slashdot. Other than a few minor issues, sounds like Contivity is the only major thing not working very well on this sub-$200 draft-802.11n wireless base station. And Contivity does not work very well on other vendors hardware as well.

    6. Re:RFC 3948 and NAT Traversal by bunco · · Score: 1

      Everyone keeps saying that Contivity is notorious for not working w/ firewalls and/or NAT traversal. I've used the client with 3 completely different firewall implementations and have had no problems. What gives?

  17. Based upon the recent press releases from Apple by goldcd · · Score: 1, Funny

    This is not a fault in their product, it's your fault for trying to do it.
    There may or may not be a fix for it in the next few weeks, but until then, just appreciate the aesthetics of your over-priced hardware.
    lots of love,
    SteveyJ
    xxx

    1. Re:Based upon the recent press releases from Apple by icepick72 · · Score: 1
      While we're pointing out potential hypocrisies of Apple, I always found this funny -- did any developers ever notice in the "Gift Exchange" Apple commercial @ http://www.apple.com/getamac/ads/ PC is really hoping for a C++ GUI Programming manual for XMas, while Mac uses iPhoto software to put together a nice gift easily.

      Well ... if you have ever visited the Apple Developer Connection... http://developer.apple.com/ C/C++ seems the language of choice and not many development tools exist except a few provided by Apple, while PC actually has a plethora of languages and development tools to choose from. Comparatively, Apple is in need of C++ programming guide moreso than PC .

    2. Re:Based upon the recent press releases from Apple by skinfitz · · Score: 1

      You forgot the 'boom!'

  18. Is this news? by Anonymous Coward · · Score: 0

    Do you want to know about the problem before or after you buy the product?

    --
      VancouverCondo.Info

  19. Different workaround? by bunco · · Score: 1

    I don't own one of these devices so I cannot test this for sure, but instead of blindly forwarding everything to a "default host" (I presume this is like "DMZ mode" on other routers), has anyone tried forwarding requisite ports?

    Most VPN clients encapsulate ESP packets in UDP for NAT traversal. It sounds to me like the router's handling of pseudo-stateful connections (how firewalls handle protocols like UDP in a stateful fashion) is broken. If it were _completely_ broken, DNS queries wouldn't work either. Anway... blindly forwarding everything would fix this by ensuring that all related return packets are forwarded to the VPN client.

    1. Re:Different workaround? by Slashcrap · · Score: 1

      I don't own one of these devices so I cannot test this for sure, but instead of blindly forwarding everything to a "default host" (I presume this is like "DMZ mode" on other routers), has anyone tried forwarding requisite ports?

      That is very unlikely to help. Generally these problems are caused by a faulty IPSEC Passthrough feature on the router which decides it's going to mangle your packets even when they're encapsulated (encapsulated IPSEC traffic should not require assistance).

      Often the only way to disable the passthrough helper is to disable NAT altogether by putting the router into DMZ mode.

      You can forward as many ports as you like, the router's broken NAT helper will still mangle your IPSEC traffic.

      But if you really want to try it, UDP 500 and UDP 4500 would be a good start if your client uses the standard NAT-T ports. Which it probably fucking won't.

  20. Re:Jack by Farmer+Tim · · Score: 3, Funny

    It's always funny reading the Apple forums - people who know Jack Shit about computers give advice to people who know less and trying to sound all authoritative. ...said the AC in an authoritative voice.

    --
    Blank until /. makes another boneheaded UI decision.
  21. openvpn by 93+Escort+Wagon · · Score: 0, Flamebait

    One of the (many) nice things about openvpn is how it seems to work very well without requiring monkeying around needed on your hardware - you have to add/enable the tun/tap drivers on the client machine, but that's about it. I've been using it for about a year, connecting from my OS X laptop to my linux box at work. I've also, for testing's sake, connected from a Windows box without problems.

    Openvpn is quite straightforward to set up, secure, cross-platform, and FREE.

    --
    #DeleteChrome
    1. Re:openvpn by lukas84 · · Score: 2, Informative

      I use OpenVPN a lot, but only for site-to-site configurations. For roadwarriors, i recommend PPTP.

      Why?

      Both OS X and Windows (from 2000) have a native PPTP client. PPTP uses GRE, so it doesn't work with routers that don't support VPN Passthrough, but nearly 99% do. The ease of deployment of PPTP is massive - OpenVPN requires a lot more work, and isn't as nicely integrated into the OS as PPTP on both OS X and Windows.

      For the server side, you can create a PPTP server on almost everything. I usually use Linux boxes with authentication against active directory. But Windows Server can also play PPTP servers, which is especially nice in Small Business Environments.

      But when 2 Linux Boxes are involved, OpenVPN is king. It can even get through the most restrictive firewalls, which can be kinda nice. And it works flawlessly. I use it to connect branch offices or for remote maintenance for key customers.

    2. Re:openvpn by D'Arque+Bishop · · Score: 2, Informative

      I use OpenVPN a lot, but only for site-to-site configurations. For roadwarriors, i recommend PPTP.

      Why?

      Both OS X and Windows (from 2000) have a native PPTP client. PPTP uses GRE, so it doesn't work with routers that don't support VPN Passthrough, but nearly 99% do. The ease of deployment of PPTP is massive - OpenVPN requires a lot more work, and isn't as nicely integrated into the OS as PPTP on both OS X and Windows.


      Actually, in my experience, setting up a PPTP server was a complete and total pain in the ass. I had tried PoPToP on my Linux server (didn't know of any other solutions at the time, and wasn't going to Windows for my server), but I got frustrated as all hell trying to get it working. Even when I thought I got it working, I could never get the clients to connect properly. On the other hand, I had very few problems setting up OpenVPN as a server once I read through the HOWTO on their site thoroughly. I've set up two different OpenVPN server setups, one bridged and one routed, and both work fine with a minimum of hassle.

      As far as "nicely integrating with the OS", well, if you want an easy OpenVPN client solution, pick up OpenVPN-GUI for Windows or Tunnelblick for OS X. They're GUI frontends for OpenVPN that, once you get the config and key files into the configuration directories, connect/disconnect with a couple of mouse-clicks. I use both extensively to connect to my home network, and never have had an issue.

      Just my $.02...
    3. Re:openvpn by lukas84 · · Score: 3, Informative

      Actually, in my experience, setting up a PPTP server was a complete and total pain in the ass. I had tried PoPToP on my Linux server (didn't know of any other solutions at the time, and wasn't going to Windows for my server), but I got frustrated as all hell trying to get it working. Even when I thought I got it working, I could never get the clients to connect properly. Hmm, i didn't have much problems doing this. For earlier versions of Linux, a kernel patch for MPPE was required, but since then this has been integrated into the Linux kernel. For some time, there was a rather nasty bug in the Linux kernel, preventing MTU detection from working PPTP MTU Problems - but this has been resolved since then.

      As far as "nicely integrating with the OS", well, if you want an easy OpenVPN client solution, pick up OpenVPN-GUI for Windows or Tunnelblick for OS X. They're GUI frontends for OpenVPN that, once you get the config and key files into the configuration directories, connect/disconnect with a couple of mouse-clicks. I've looked at these solutions again about half a year ago. At that time, i didn't feel comfortable guiding a sales rep or a person with similar IT know how through the procedure through the phone - this is different with Windows's and OS X's PPTP client - they're idiot proof. And that's my main reason for using it.

      And more problems; OpenVPN and u:pw authentication against Active Directory doesn't seem to be easily possible.
    4. Re:openvpn by D'Arque+Bishop · · Score: 1

      Hmm, i didn't have much problems doing this. For earlier versions of Linux, a kernel patch for MPPE was required, but since then this has been integrated into the Linux kernel. For some time, there was a rather nasty bug in the Linux kernel, preventing MTU detection from working PPTP MTU Problems - but this has been resolved since then.

      I'll grant that it had been a while since I had tried to build PPTP. I had also tried FreeS/WAN, but if anything that was even MORE of a pain in the ass. OpenVPN was a breeze by comparison. Obviously we had differing experiences. ;-)

      I've looked at these solutions again about half a year ago. At that time, i didn't feel comfortable guiding a sales rep or a person with similar IT know how through the procedure through the phone - this is different with Windows's and OS X's PPTP client - they're idiot proof. And that's my main reason for using it.

      And more problems; OpenVPN and u:pw authentication against Active Directory doesn't seem to be easily possible.

      I'll grant the idiot-proof as well for the most part, except I usually don't have an issue getting people onto the OpenVPN installs I control; I just give them the program to install, and a zip file with the certs/config and instructions to dump in a specific folder. From there they get on without issues.

      As far as AD user/pass... well, I haven't tested this myself, but if your OpenVPN server is on a Linux box, it does allow user/pass authentication via PAM. You would just need to have the PAM configuration point towards pam_winbind.so. Granted, it'll probably be a minor annoyance getting it set up on the server side, but hopefully the users don't see the issue. ;-) More info can be found here.

      Not trying to convert you to OpenVPN, mind you... if PPTP works for you by all means go for it. I just found OpenVPN to be perfect for my own means. :-)

      Just my $.02...
    5. Re:openvpn by Ash-Fox · · Score: 1

      One of the (many) nice things about openvpn is how it seems to work very well without requiring monkeying around needed on your hardware
      I've used OpenVPN and Microsoft's PPTP solutions. I have been irritated by OpenVPN mainly due to the fact that I suffer latency issue that spoil my gaming in Unreal Tournament and Continuum.
      --
      Change is certain; progress is not obligatory.
    6. Re:openvpn by perlchild · · Score: 1

      I've modded the openvpn gui msi to make it practically idiot-proof. It was not particularly difficult. As for auth, you can use an external perl script to auth over ldap/kerb onto AD. Not "easy" but doable certainly, however. I'd say doing u:pw means you are avoiding some of the best aspect of openvpn, passwordless operation built upon 256bit TLS keys.

  22. Re:Jack by Anonymous Coward · · Score: 0

    And I still trust an AC on /. than Steve Wonderful Jobs on an Apple forum. Take your pick.

  23. Re:Solution? Put 'er in the DMZ.... by Anonymous Coward · · Score: 0

    I haven't tried it on a Mac, but in many cases a system connected via VPN still allows on subnet communication. With out a stateful firewall on the host local attacks get right to the system.

  24. Re:Solution? Put 'er in the DMZ.... by shmlco · · Score: 1

    So? It's a work-around, and as far as I can tell, one not posted by Apple but by another user on a forum. You know, work-around? Since the AirPort firmware is easily upgraded wirelessly using the AirPort admin software, I've no doubt that an update will be forthcoming.

    As to "that still wouldn't be a justification for an obvious bug in the base station's firmware", perhaps you'd like to point me to ANY other piece of complex software that contains no bugs whatsoever?

    --
    Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
  25. Re:Solution? Put 'er in the DMZ.... by karnal · · Score: 1

    I'll bite.

    Can't windows connect to an Airport Extreme? If so, I'd see it as no different than an issue with any other home networking gear. Doesn't matter what's on the other side of the router; having it in the DMZ is pretty foolish from a network administration point of view (yup, I'm a network admin.)

    --
    Karnal
  26. Port Triggering by thecombatwombat · · Score: 4, Informative

    OK, first, it doesn't look like anyone from Apple has recommended that everyone using Nortel VPN clients simply set a default host and be done with it. This is a user discussion. Maybe some of those people are Apple employees, but I didn't notice anything telling me that they were. Second, the more appropriate solution would probably a be a port trigger, which the new base station supports. I don't use Nortel VPN, and my Cisco VPN is working fine with my new Extreme, but this thread seems to imply that a simple port trigger fixed the exact same issue for Linksys users. Hopefully that will help.

  27. Re:Solution? Put 'er in the DMZ.... by wootest · · Score: 2, Insightful

    Correct: it is a workaround offered by a user, and surely firmware updates will straighten things out. Correct: no piece of complex software (and almost no pieces of easy software as well) contain bugs. My confidence in Apple to provide an upgrade to the problem has nothing to do with the fact that it is a problem now, and that the workaround - offered by Apple or not - is crap when compared to a real fix.

    My comment's parent was arguing that vending a computer directly to the Internet is acceptable and even to be preferred instead of "having to hide behind some shitty, ineffective firewall". Then he got started on Mac OS X's security record, which really has nothing to do with anything other than, in effect, making the workaround a little less horrible. He got labelled a Troll, and that seems fairly accurate.

    I am not trying to tell Apple they suck - and believe you me, I would if *they* offered the workaround as a permanent solution, which they assuredly won't. I'm saying that embracing the workaround as somehow a better state of affairs than a functional solution (see, again, my comment's parent) is foolish.

  28. Re:Solution? Put 'er in the DMZ.... by wootest · · Score: 1

    Uh. Correction. Minus: "Correct: no piece of complex software (and almost no pieces of easy software as well) contain bugs." Plus: "Correct: no piece of complex software (and almost no pieces of easy software as well) are free of bugs."

  29. Err ! by smoker2 · · Score: 0, Troll
    Hang on, I thought Apples great strength was that their stuff "just works" ?

    Ooops, what happened there then ?

    go ahead, mod me troll, I'm getting used to it ... (you know you want to)
    1. Re:Err ! by smoker2 · · Score: 1

      I'm a troll apparently. So which part was not according to regs. (or does Apple stuff not "just work")

    2. Re:Err ! by tm2b · · Score: 1

      No.

      The great strength of Apple is that when things doesn't "just work," it's considered a bug instead of an industry standard.

      --
      "It is our blasphemy which has made us great, and will sustain us, and which the gods secretly admire in us." - Zelazny
  30. simple fix by nothing+now · · Score: 0

    use the ethernet cable is it that hard? really?

  31. Re:Tomato by Anonymous Coward · · Score: 0

    DD-WRT has become a pay-to-play Firmware, any advanced features like decent QoS are pay for model now.

    DD-WRT is too 'new', its not using parts written by Linksys that actually work (LIke UPNP on ichat for instance).

    Solution? The FULLY open source tomato firmware. Based on Linksys and built on top of, with a modern modular AJAX interface. Hands down, the best.

    http://www.polarcloud.com/tomato

    View video demos of its interface. I won't go back to OpenWRT or DD-WRT. You say DD-WRT, I say Tomato ;)

  32. I talked to Apple about this... by CCFreak2K · · Score: 0, Flamebait

    [This comment was deleted by an Apple forum moderator.]

    --
    "Beware of he who would deny you access to information, for in his heart he dreams himself your master."
  33. Typical Apple security by Anonymous Coward · · Score: 0

    Once again, we see how hip on security (and even proper programming methods) Apple really is.

    Despite the Apple-funded FUD, Apple (and similarly, Lunix) is entirely dependent upon it's security through obscurity. They may get some fools to believe they don't need security because they are running Apple... but anyone with more than half a brain knows that's a load of crap.

    MOAB raised awareness. Expect the whole house of cards to start coming down, and probably pretty soon, too.

  34. Replying to myself - perhaps SPI? by Andy+Dodd · · Score: 1

    It may be that in the name of "security from internal malware" (I cannot see any reason for SPI firewalls to exist in NAT routers other than to protect the outside world from internal machines infected with malware, and the behavior of Netgear's SPI implementation confirms this suspicion that SPI is all about protecting the world from you instead of the other way around.), Apple added some sort of SPI firewall to their new routers.

    I am not too familiar with other vendor implementations, but I know that Netgear's SPI firewalls usually seem to serve no purpose other than to classify outbound DNS requests as some sort of DoS flood and block it, among other things in the general class of "breaking stuff that is supposed to work", including Contivity VPNs (A coworker recently confirmed this for me, the moment he killed the SPI firewall on his Netgear router he no longer had to open up 4279374072903 ports to get Contivity to work reliably.) Apple's may be similar.

    --
    retrorocket.o not found, launch anyway?