IPASS / BOINGO

Hi All

Im trying to set up Mikrotik to work with IPASS / BOINGO using the Smart Clients, but im not having much luck.

I have this in my local mikrotik login.html file, and the 302 redirect to our hosted pages is working

$(if http-status == 302)Hotspot login required$(endif)
$(if http-header == "Location")https://www.portalpage.com/smartlogin.php$(endif)

I then have this in my smartlogin.php file:

<?php
?>
<HTML>
<!--
<?php echo"<?xml version='1.0' encoding='UTF-8'?>\n"; ?>
<WISPAccessGatewayParam xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://www.portalpage.com/WISPAccessGatewayParam.xsd">
    <Redirect>
        <MessageType>100</MessageType>
        <ResponseCode>0</ResponseCode>
        <AccessProcedure>1.0</AccessProcedure>
        <LocationName>Here and There</LocationName>
        <ReplyMessage></ReplyMessage>
        <AccessLocation>14404</AccessLocation>
        <LoginURL>https://www.portalpage.com/partnerLogin.php?sid=test</LoginURL>
        <AbortLoginURL>https://www.portalpage.com/partnerLogout.php</AbortLoginURL>
    </Redirect>
</WISPAccessGatewayParam>
-->
<head>
</head>
</html>

It all appears to render OK, but none of the smart clients are even trying to visit https://www.portalpage.com/partnerLogin.php?sid=test</LoginURL> as I have a php debug log writing all visits to a test file.

Can anyone help please, Im using the IPASS smart client to test, but having never used it before, I cant find any debug output that might shed some light. Just some debug or pointer where to go would really help.

Thanks