Results 1 to 6 of 6
  1. #1
    Newbie
    Join Date
    Mar 2016
    Posts
    3

    Default Captive Page Issue

    I'm using Captive Portal of Untangle version 12, running on a Qotom micro-PC at a public library with 7 client-usable Windows PCs. Clients must accept usage policy presented in the Captive Page (the standard Basic Message with checkbox). Most of the time when a client checks the box and hits the connect button, the captive page goes away, the client is connected to the network, and the browser continues to the desired page.
    However, infrequently, the captive page does not go away, even though the client is evidently connected.

    Any ideas?

    By the way, I was not able to get Untangle 11 to work on the Qotom micro-PC; usb would fail after Untangle booted. Version 12 has solved that problem. We use the Qotom for its ultra-low power consumption. This allows our network to stay up, running on a small UPS, for some hours after a power loss. The library is the only public network access in our tiny rural Vermont town when the power goes down.

  2. #2
    Untangle Junkie dmorris's Avatar
    Join Date
    Nov 2006
    Location
    San Carlos, CA
    Posts
    17,747

    Default

    Hi Tom,

    Is it different on HTTP vs HTTPS? Are you running SSL Inspector? (if so, do they have the certs installed?)
    Attention: Support and help on the Untangle Forums is provided by volunteers and community members like yourself.
    If you need Untangle support please call or email support@untangle.com

  3. #3
    Untangler jcoffin's Avatar
    Join Date
    Aug 2008
    Location
    Sunnyvale, CA
    Posts
    9,202

    Default

    We verified the behavior difference you are seeing in v12. Dmorris is looking into it.

    https://bugzilla.untangle.com/show_bug.cgi?id=12838
    Attention: Support and help on the Untangle Forums is provided by
    volunteers and community members like yourself.
    If you need Untangle support please call or email support@untangle.com

  4. #4
    Untangle Junkie dmorris's Avatar
    Join Date
    Nov 2006
    Location
    San Carlos, CA
    Posts
    17,747

    Default

    I don't think this is related to that.
    Attention: Support and help on the Untangle Forums is provided by volunteers and community members like yourself.
    If you need Untangle support please call or email support@untangle.com

  5. #5
    Newbie
    Join Date
    Mar 2016
    Posts
    1

    Question Need help in making an captive portal using untangle.

    Hi all, I am trying to make a project with untangle on captive portal but while creating a html page I came up on know that i don't have the path for login and registration and token button to work perfectly. Please guys help me.
    I want to create a captive portal page with login, register and token using untangle but don't know how to make untangle to store and retrieve data from local directory automatically as directory connector is a trial for 14 days so I want to use local directory to store and retrieve usernames, passwords etc. Another thing is after i created a html page and put it into a zip with all photos, the page opens in firefox and displays all photos and everything but as i don't know storing and retrieving so the page does not works for captive portal but shows all photos. But after i upload that zip in untangle the photos does not displayed by untangle neither in view page nor at any other system within that network.
    This is my code.

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>


    <link href="L.gif" type="image/png/gif" rel="icon"></link>

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />


    <script type="text/javascript"> function FocusOnInput() { document.getElementById("username").focus(); } function submit0_onclick() {
    document.getElementById("token").focus();
    }

    function Reset1_onclick() {

    }

    function submit_onclick() {

    }

    function Submit1_onclick() {

    }

    function Button1_onclick() {
    this.close();
    }

    </script>


    <title>Wi-Fi Login</title>
    <style type="text/css">
    .style2
    {
    width: 109px;
    height: 40px;
    }
    .style3
    {
    width: 105px;
    height: 40px;
    }
    .style6
    {
    width: 560px;
    height: 85px;
    }
    .style7
    {
    width: 560px;
    height: 19px;
    }
    .style8
    {
    width: 560px;
    height: 17px;
    }
    .style9
    {
    width: 105px;
    height: 40px;
    }
    .style10
    {
    text-decoration: underline;
    }
    .style11
    {
    width: 560px;
    height: 27px;
    }
    .style12
    {
    width: 25px;
    height: 25px;
    }
    .style13
    {
    font-style: italic;
    }
    .style14
    {
    height: 89px;
    width: 560px;
    }
    .style16
    {
    width: 560px;
    }
    .style17
    {
    width: 78px;
    height: 78px;
    }
    </style>
    </head>


    <body background="Untitled.jpg" onload="FocusOnInput()">
    <form id="form1" runat="server">
    <p class="style16">
    <img alt="network error" class="style14" src="Untitled1.jpg" /></p>

    <h1 class="style6">
    <img alt="logo" class="style17" src="L_10903.gif" /><span class="style10">Welcome
    To Wi-Fi</span><span
    lang="en-in" class="style10"> Zone</span>.</h1>

    <h2 class="style16">Login Page<span lang="en-in">.</span></h2>

    <p class="style7"><strong><i>Please enter your username and password and click the
    login button</i><span
    lang="en-in" class="style13"> or </span></strong></p>
    <p class="style8"><strong><span
    lang="en-in" class="style13"> enter token then submit</span><i> to access the
    internet.</i></strong></p>



    <input name="uri" id="uri" type="hidden" value="$.uri.$">
    <input name="host" id="host" type="hidden" value="$.host.$">
    <input name="appid" id="appid" type="hidden" value="$.appid.$">
    <input name="nonce" id="nonce" type="hidden" value="$.nonce.$">
    <input name="method" id="method" type="hidden" value="$.method.$">
    <p>Username: &nbsp;<input name="username" id="username" style="width: 200px" type="text"></input><span
    lang="en-in">&nbsp;&nbsp;</span></p>
    <p>Password: <span lang="en-in">&nbsp;</span>&nbsp;<input name="password" id="password" style="width: 200px" type="password" autocomplete="off"></input><span
    lang="en-in">&nbsp; </span></p>
    <span lang="en-in">&nbsp;<input id="Reset1" class="style2" type="reset"
    value="Reset" onclick="return Reset1_onclick()" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;
    </span>
    <input name="submit" id="submit" type="submit" value="Login" class="style3" onclick="return submit_onclick()"></input>
    <span lang="en-in" dir="ltr">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
    New user
    <asp:LinkButton ID="LinkButton1" runat="server">Sign Up.</asp:LinkButton>
    <br />
    <br />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OR&nbsp;&nbsp;&nbsp; <br />
    &nbsp;&nbsp;&nbsp;
    <br />
    <p> Token: <input name="token" id="token" type="text" autocomplete="off"></input><span lang="en-in">&nbsp; </span></p>
    <br />
    &nbsp;<input name="submit0" id="submit0" type="submit" value="Submit" class="style2"
    onclick="return submit0_onclick()">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; </span>
    <input id="Button1" class="style9" type="button" value="Exit" onclick="return Button1_onclick()" /><br />
    <input id="Checkbox1" class="style12" type="checkbox" /><span lang="en-in">Tick here
    to accept terms and conditions.</span><br />

    <!--
    ---- If the form post handler detects a problem when the form is submitted it will replace
    ---- the $.ProblemText.$ placeholder with an error message, such as "Invalid username or
    ---- password" which will show up when the capture page is redisplayed to the user.
    --->

    <h2 style="color:red" class="style11">$.ProblemText.$/h2>

    </form>

    </body>
    </html>


    Please guide me.
    Thank You.

  6. #6
    Newbie
    Join Date
    Mar 2016
    Posts
    3

    Default

    Quote Originally Posted by dmorris View Post
    Hi Tom,

    Is it different on HTTP vs HTTPS? Are you running SSL Inspector? (if so, do they have the certs installed?)
    Thanks for looking into this. It's a bit of a tough case because it happens only infrequently. It's HTTP; also not running SSL Inspector. It hasn't happened again since I posted the item.

    Mostly, I thought folks might be interested in knowing that UT works great on the low-power Qotom Q190S micro-box with UT v12. It did not work with v11 because of USB issues, probably an underlying Debian problem.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

SEO by vBSEO 3.6.0 PL2