Search Unity

Firewall, user-agent issue?

Discussion in 'Getting Started' started by DrYSG, Sep 7, 2015.

  1. DrYSG

    DrYSG

    Joined:
    Aug 31, 2015
    Posts:
    2
    (when I try to log in, it says service not available). But it is, and I can get to the website via browser.)

    I cannot post this issue, since it gets the same problem with connected from the bug reporter.

    We have a corporate firewall (NOT UNDER my control. I.T. owns it and it sits at the gateway machine to the Internet). We cannot disable it (we would lose 80% of our business).

    I have gotten very good at figuring out ways to get apps to play nice with it. since I am on a windows 7 machine, it requires you to use winhttp, or other apis, that pick up the proxy info.
    and then uses this to connect to our proxy sever (gw6alt at port 3128) and provide username and password.

    If you are https or http, you also need to provide on all CONNECT calls, or GETs the user-agent in the outgoing header.

    I can usually see what is the problem from using fiddler to inspect the packets and the response. But if you use a library such as libcurl, then you cannot teach it to use the proxy info.

    I have the environment variables for http_proxy and https_proxy set with username, and password, and the proxy host. So that is not the problem.

    I suspect it is the fact that you don't provide user-agent. But I cannot use Fiddler to watch the traffic.

    I would love to help you figure this one out. Can you give me a clue?

    --log file---
    Built from '5.1/release' branch; Version is '5.1.3f1 (b0a23b31c3d8) revision 11575867'; Using compiler version '160040219'
    OS: 'Windows 7 Service Pack 1 (6.1.7601) 64bit' Language: 'en' Physical Memory: 12279 MB
    BatchMode: 0, IsHumanControllingUs: 1, StartBugReporterOnCrash: 1, Is64bit: 1, IsPro: 0
    Initialize mono
    Mono path[0] = 'C:/Program Files/Unity/Editor/Data/Managed'
    Mono path[1] = 'C:/Program Files/Unity/Editor/Data/Mono/lib/mono/2.0'
    Mono path[2] = 'C:/Program Files/Unity/Editor/Data/UnityScript'
    Mono config path = 'C:/Program Files/Unity/Editor/Data/Mono/etc'
    Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,defer=y
    [CEF] Service not available, please try again later. in file:///C%3A%2FProgram%20Files%2FUnity%2FEditor%2FData%2FResources%2FHome/src/pn-login/login.js at line 98
    [CEF] Service not available, please try again later. in file:///C%3A%2FProgram%20Files%2FUnity%2FEditor%2FData%2FResources%2FHome/src/pn-login/login.js at line 98
    [CEF] Service not available, please try again later. in file:///C%3A%2FProgram%20Files%2FUnity%2FEditor%2FData%2FResources%2FHome/src/pn-login/login.js at line 98
    [CEF] Service not available, please try again later. in file:///C%3A%2FProgram%20Files%2FUnity%2FEditor%2FData%2FResources%2FHome/src/pn-login/login.js at line 98
    [CEF] Service not available, please try again later. in file:///C%3A%2FProgram%20Files%2FUnity%2FEditor%2FData%2FResources%2FHome/src/pn-login/login.js at line 98
    [CEF] Service not available, please try again later. in file:///C%3A%2FProgram%20Files%2FUnity%2FEditor%2FData%2FResources%2FHome/src/pn-login/login.js at line 98
    [CEF] Service not available, please try again later. in file:///C%3A%2FProgram%20Files%2FUnity%2FEditor%2FData%2FResources%2FHome/src/pn-login/login.js at line 98
    [CEF] Service not available, please try again later. in file:///C%3A%2FProgram%20Files%2FUnity%2FEditor%2FData%2FResources%2FHome/src/pn-login/login.js at line 98