[Chilli] MiniPortal - Error on submit

Felipe Augusto van de Wiel felipe.wiel at hpp.org.br
Wed Jan 27 15:09:22 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 25-01-2010 06:05, Christopher Markovic wrote:
> I have been having an interesting issue with the 
> miniportal and coovachilli. On a submit it
> immediately fails with a cannot find server or
> dns error under ie. This is when attempting to
> submit on the /www/login.chi. Hitting refresh
> immediately brings back up the login page.

	Yes, we had the same problem on a IE 6, I
installed Firefox and that solved the problem, I
didn't had the chance to teste IE7 or IE8 on the
same machine.


> The curious part is after about 3 – 4 minutes of
> leaving the website on the login.chi page and
> then logging in, it will proceed correctly.

	I will try that the next time, there are 2
other clients with the same behavior/scenario.


> The debug logs show it always processing and
> attempting to return the login.chi page without
> error.

> The only thing I have spotted which seems to
> correlate with the time out is the system does
> some DHCP Arp replying and DNS checking.

> Has anyone else had the same problem?

	I had, and as I mentioned above, we installed
Firefox and recommended the person to use it. :-)



	BTW, the miniportal was a great addition to
Coova, the redirect works greatly and it made much
easier to present the terms of use.


	Related to that, also an error on submit, I
found a small problem with the auth form on some
smart phones, the final part of config-local.sh is
an if:

if [ "$FORM_uamip" != "" ]; then
    QS=$(echo $QUERY_STRING | sed 's/&md=[^&=]*$//')
    HTTP="http"
    [ "$HTTPS" == "on" ] && HTTP="https"
    URL="$HTTP://$SERVER_NAME/$REQUEST_URI?$QS"
    CHECK="$URL$hs_uamsecret"
    CHECK_MD5=$(echo -n "$CHECK" |md5sum|cut -d' ' -f1|tr 'a-z' 'A-Z');
    #echo "$URL" >> /tmp/debug
    #echo "$CHECK" >> /tmp/debug
    #echo "$CHECK_MD5" >> /tmp/debug
    #echo "$FORM_md" >> /tmp/debug
    if [ "$CHECK_MD5" = "$FORM_md" ]; then
        COOVA_USERURL=$FORM_userurl
    else
        #http_redirect "/www/error.chi"
        COOVA_USERURL="http://www.hpp.org.br"
    fi
fi

	I changed the final 'else', otherwise some phones
after clicking to login receives a "an error occurred",
the above changed fixed it, not sure if it is totally
harmless, but hope this helps improving it.

Kind regards,
- -- 
Felipe Augusto van de Wiel <felipe.wiel at hpp.org.br>
Tecnologia da Informação (TI) - Complexo Pequeno Príncipe
http://www.pequenoprincipe.org.br/    T: +55 41 3310 1747
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCgAGBQJLYFcfAAoJECCPPxLgxLxPYDoP/RjdiCTrw/MT3kRfxIEzPnzd
8xt7ZNO44IJZG1rDxvP8R0FxSN/a2/eb+a8kbIJ+4nGrk677J4H/UsLPRtf4hv5L
LdM5VUZmPsaBBHOEWXpKS2vJ1JYfOTiuwOF3VjSTVqmwqeuepyRJl6nL0AuJkbap
m6q2rcuY+xKyVd4vjWX/iFoSMfFIcva6bWx/ic9C9ugstbYy0PNdUUaOPsLk3cKN
d3TXo8JP2mlulLFvnd2cwoiZqrjincaSb+kR7+tAlM6Ef7gWzb8gCAo0EMrUqJA3
N8Pkt5FqJ+5dH4BbBPkV1gQDgqVNtPxvWxS/u1/1jbivU9TNScg7wNLftoS+E1nm
xtTziiSdPu2reCDDuiY7BtcOKzBv2SSOvmxZhO3KoEctUk9NUMgA80q+4GhtCiZY
QVe0dTdosFOA5yIA56ZKVJ69LGxw+jTZEoX/ezRZtRBJ+XNsI5Vwc8JBETlaGDC9
XU09hqlPnFwC77dXaR5sCVQlvuHJhxbWzziOllPD+vNkcOtrErK8f6TITXUE0rzr
Sh2P6ULelNZfRu030YtRNk96IRjlWubZUoPUhE1xHphlUDec3aPD2VAFgHor5R3X
xdCzQvIw0h4gINwqVEqHYxJocV4wPb96f3u2OU5rk0S9IZgDdc017MUnZnXZxxr4
xPHxgvtN/r/khdREbpr3
=v12l
-----END PGP SIGNATURE-----


More information about the Chilli mailing list