Re: Does Live Support work over SSL port 443?

  •  05-01-2008, 5:29 PM

    Re: Does Live Support work over SSL port 443?

    Adam,
    I am not getting any errors as described by these other users. If you right click on the the broken image on this page to see the properties on this page you'll see the reference to the image is:
     
    http://www2.qcc.cuny.edu/LiveSupport/CuteSoft_Client/CuteChat/images/141x44-offline.gif
     
    That is why the image doesn't show up. This image location is created by your script file:
    Support-Image-Button.js.aspx
     
    This file uses the method Request.URL.ToString which does not handle https://

     
    Try this page:
    https://www2.qcc.cuny.edu/requesturl.aspx
     
    Below is the code on the above page, just like your Support-Image-Button.js.aspx page, view the output. You will see that it shows http://www2.qcc.cuny.edu/requesturl.aspx
     
    <%@ Page Language="C#" ContentType="text/html" ResponseEncoding="utf-8" %>
    <script runat=server>
    string baseurl;
    </script>
    <%
    baseurl=Request.Url.ToString();
    Response.Write(baseurl);
    %>
     


    If you click on the link on this page (where the image doesn't show properly as previously stated):
     
    You will get an error connecting yet again because the link will show:
    http://www2.qcc.cuny.edu/LiveSupport/CuteSoft_Client/CuteChat/SupportRedirect.aspx?Referrer=&Url=http%3A//www.qcc.cuny.edu/futurestudents/howtoapplylivesupport.asp%23%23%23&_time=1209679776202
     

    This link is also created using the same Request.Url.ToString();:
    Below is the exact line:
    var url="<%=baseurl%>"+"SupportRedirect.aspx?Referrer="+escape(document.referrer)+"&Url="+escape(location.href)+"&_time="+(new Date().getTime());
     
     
    If you simply change the link to:

    You will see that it works.
    If this is not clear I would appreciate a phone call, I will email you my phone number.
     
    During your testing was port 80 closed? Or were you running http and https?
     
    All pages that use Request.Url.ToString(); will not work if port 80 http is closed.
    Namely:
    EmbedChannel.ascx
    SaveTemplate.Aspx
    Support-Visitor-monitor.js.aspx
    Support-Image-Button.js.aspx
     
    If this is corrected I strongly believe that the images, links and even the visitor monitor will work in the client app.
     
    Thanks


View Complete Thread