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

    CP block internet in LAN

    Scheduled Pinned Locked Moved Captive Portal
    16 Posts 2 Posters 2.6k 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.
    • A Offline
      amiruldin
      last edited by

      there are only the basic rules, and i didnt add or remove any rules from the factory defaults

      Untitled.png
      Untitled.png_thumb

      1 Reply Last reply Reply Quote 0
      • DerelictD Offline
        Derelict LAYER 8 Netgate
        last edited by

        Is your IP and MAC being added to the CP logins? (Status->Captive Portal) ??

        How about reverting to the stock CP login page?  I don't think I have the desire right now to debug your html/javascript.  You have to either delete the captive portal and recreate it or upload an empty file.

        Chattanooga, Tennessee, USA
        A comprehensive network diagram is worth 10,000 words and 15 conference calls.
        DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
        Do Not Chat For Help! NO_WAN_EGRESS(TM)

        1 Reply Last reply Reply Quote 0
        • A Offline
          amiruldin
          last edited by

          the ip  and mac are not added in the cp.. i have already upload a few types of file which consist of php, html and javascript, but it still doesnt work..
          how about the rules, are they ok ??

          1 Reply Last reply Reply Quote 0
          • DerelictD Offline
            Derelict LAYER 8 Netgate
            last edited by

            Yes.  If you're clicking login and the IP/MAC aren't being added it's your login page html most likely.

            Chattanooga, Tennessee, USA
            A comprehensive network diagram is worth 10,000 words and 15 conference calls.
            DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
            Do Not Chat For Help! NO_WAN_EGRESS(TM)

            1 Reply Last reply Reply Quote 0
            • A Offline
              amiruldin
              last edited by

              really??, however, if i run the html file directly(not enabling in the captive portal service), the login portal will work and redirect me to google.com

              1 Reply Last reply Reply Quote 0
              • DerelictD Offline
                Derelict LAYER 8 Netgate
                last edited by

                Go back to defaults, get it working, and then modify your login page.

                I don't think your page is calling what needs to be called in index.php to process the login and add your MAC/IP pair to the portal pass through tables.

                Chattanooga, Tennessee, USA
                A comprehensive network diagram is worth 10,000 words and 15 conference calls.
                DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
                Do Not Chat For Help! NO_WAN_EGRESS(TM)

                1 Reply Last reply Reply Quote 0
                • A Offline
                  amiruldin
                  last edited by

                  derelict, thank you very much, at last after a week struggling,i figure out the problem, the login page html that i make doesnt work because it didnt have this

                  <form method="post" action="http://192.168.30.1:8000/">.. i put the dafault page too campare the default and my login page.. my bad bro  :P
                  </form>

                  1 Reply Last reply Reply Quote 0
                  • DerelictD Offline
                    Derelict LAYER 8 Netgate
                    last edited by

                    Glad you found it.  Happy pfSensing.

                    Chattanooga, Tennessee, USA
                    A comprehensive network diagram is worth 10,000 words and 15 conference calls.
                    DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
                    Do Not Chat For Help! NO_WAN_EGRESS(TM)

                    1 Reply Last reply Reply Quote 0
                    • DerelictD Offline
                      Derelict LAYER 8 Netgate
                      last edited by

                      Also, check out the variables in the html file:

                      <form method="post" action="$PORTAL_ACTION$">

                      You were missing the backslashes so the proper substitutions weren't being made.  You can save yourself some future grief (and easier reusability of your login html/php) if you get those working.  When you start adding more portals or https logins, the port number changes.

                      If you want to grab a copy of the actual default HTML, it's in /etc/inc/captiveportal.inc starting at line 56 on 2.1.5-RELEASE.</form>

                      Chattanooga, Tennessee, USA
                      A comprehensive network diagram is worth 10,000 words and 15 conference calls.
                      DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
                      Do Not Chat For Help! NO_WAN_EGRESS(TM)

                      1 Reply Last reply Reply Quote 0
                      • A Offline
                        amiruldin
                        last edited by

                        thank you very much, i still need to modified my html page.. haha, and thanks for the link, i will check it out later ;)

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