Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Apple computers cannot connect through captive portal.

    Scheduled Pinned Locked Moved Captive Portal
    8 Posts 6 Posters 9.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      edanpedragosa
      last edited by

      For some strange reasons, any apple computers e.g. imac, macbook pro, ipad, etc
      cannot connect through the wireless with captive portal?

      Other laptops, android devices, and other mobile devices can connect just fine.

      The apple devices can get an IP from the dhcp server but has no internet joy. It also cannot see the logon page as the other laptop and devices can.

      Any hint on this?

      Thanks!

      1 Reply Last reply Reply Quote 0
      • W
        wallabybob
        last edited by

        What does the browser report when you try to access a page?

        1 Reply Last reply Reply Quote 0
        • D
          dhatz
          last edited by

          It's hard to diagnose what your exact problem is without more information, but I would guess it might be related to Apple's new Wifi auto-login feature (you can find out more by searching for http://www.apple.com/library/test/success.html )

          In that case, a possible solution would be to add www.apple.com to your CP's walled garden (note: if you're using ssl login, depending on your certs you may need to also add OCSP URLs). An alternative I tried was to hack pfsense's lighttpd conf to intercept and respond appropriately.

          1 Reply Last reply Reply Quote 0
          • S
            sylvester
            last edited by

            @dhatz:

            An alternative I tried was to hack pfsense's lighttpd conf to intercept and respond appropriately.

            Can you give more details on this hack?

            1 Reply Last reply Reply Quote 0
            • I
              iMouse
              last edited by

              My pfSense 2.01 captive portal serves several Apple devices on a daily basis.  Mostly iOS devices connect, but I'm primarily a Mac user and configured everything using two Macs.

              I know it doesn't really help your issue, but confirms this issue isn't across the board on all Apple / pfSense captive portal setups.

              1 Reply Last reply Reply Quote 0
              • I
                iMouse
                last edited by

                I should note that under the Allowed IP Addresses tab in the Captive Portal setup, I added both of my DNS servers (OpenDNS).  I know the iOS devices aren't typically happy unless they see a DNS server in addition to the IP and gateway they are assigned from the DHCP server.

                1 Reply Last reply Reply Quote 0
                • K
                  kloon
                  last edited by

                  I am having the same problem. I just apply a external SSL certificate to the captive portal. Most devices like android tablet, iphone, ipad, win 7 based notebook have no problem to access to the captive portal and login.

                  But Macbook able to connect to the wifi network, able to obtain IP from DHCP, but the captive portal page won't load.

                  Any idea how to solve this?

                  1 Reply Last reply Reply Quote 0
                  • K
                    kloon
                    last edited by

                    I found the problem. It's due to security fixed on Mac OS 10.7.2 that require to check the certificate revocation list before load any https page. One of the solution is to bypass the the IP address of the CRL and OCSP of the certificate issuer in captive portal.

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post
                    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.