Search the internet for "#2032: Stream Error"

On 2/12/14 8:45 PM, "[email protected]" <[email protected]> wrote:

>Hi Alex, I exported the project from the old machine, and imported into
>the new one, so everything in it should be the same. The only thing that
>changed going to the new machine was changing the name of one folder in
>the path where the project was imported to the new machine. Otherwise,
>the flex code itself is the same. Regarding the fault event info, I see:
>
>event.fault.faultCode="Server.Error.Request"
>event.fault.faultDetail="Error: [IOErrorEvent type="ioError"
>bubbles=false cancelable=false eventPhase=2 text="Error #2032: Stream
>Error. URL: https://www.mycompany.com:443/myapp/login";] . "URL:
>https://www.mycompany.com:443/myapp/login";
>event.fault.faultString="HTTP request error"
>
>I don't see anything else interesting. Is there some other info available
>I could obtain regarding the fault, that might shed more light on it?
>
>----- Original Message -----
>
>From: "Alex Harui" <[email protected]>
>To: [email protected]
>Sent: Wednesday, February 12, 2014 8:31:34 PM
>Subject: Re: new Macbook and HTTP Request Errors for certain browsers
>
>I'm not an expert in this stuff, but it appears the producer is
>generating 
>a fault event. I think there should be useful information in that fault
>event. 
>
>Also, are you sure the old machine was running the client in the same
>way? 
>There's a big difference in running from file:// than http://
>
>-Alex 
>
>On 2/12/14 5:22 PM, "[email protected]" <[email protected]>
>wrote: 
>
>>Thanks Alex, you are correct -- now I can retrieve the flashlog.txt
>>file. 
>>Here's what it is for Safari debug FP run using FB4.7 leading to "HTTP
>>Request Error": 
>> 
>> 
>> 
>>'072C8379-78DJ3-D2EC-A600-289916442EDE' producer set destination to
>>'jDestination'. 
>>'086B1D328F-D787-D581-D6F9-28AB96492F98' producer set destination to
>>'DefaultHTTP'. 
>>'direct_http_channel' channel endpoint set to http:
>>'086B1D328F-D787-D581-D6F9-28AB96492F98' producer sending message
>>'CCC89DCF-C521-8CA5-4642-28BD77875527'
>>'direct_http_channel' channel sending message:
>>(mx.messaging.messages::HTTPRequestMessage)#0
>>body = (Object)#1
>>userEmail = "[email protected]"
>>userPwd = "mypassword"
>>clientId = (null)
>>contentType = "application/x-www-form-urlencoded"
>>destination = "DefaultHTTP"
>>headers = (Object)#2
>>httpHeaders = (Object)#3
>>messageId = "CCC89DCF-C521-8CA5-4642-28BD77875527"
>>method = "POST" 
>>recordHeaders = false
>>timestamp = 0 
>>timeToLive = 0 
>>url = "https://www.mycompany.com:443/myapp/login";
>>'086B1D328F-D787-D581-D6F9-28AB96492F98' producer connected.
>>'086B1D328F-D787-D581-D6F9-28AB96492F98' producer acknowledge of
>>'CCC89DCF-C521-8CA5-4642-28BD77875527'.
>>'086B1D328F-D787-D581-D6F9-28AB96492F98' producer fault for
>>'CCC89DCF-C521-8CA5-4642-28BD77875527'.
>> 
>>Does that offer any hints?
>> 
>>Could cross-domain policy problems cause such a scenario for one browser
>>and not another? 
>> 
>>My app uses RemoteObject with BlazeDS for HTTP access (e.g.
>>http://www.mycompany.com/ ...) on port 80, and HTTPService for HTTPS
>>access (e.g. https://mycompany.com/.. ..) on port 443. I'm not using any
>>crossdomain.xml file anywhere. I do have a proxy-config.xml file sitting
>>on my server WEB-INF/flex directory. It looks like:
>> 
>> 
>> 
>><?xml version="1.0" encoding="UTF-8"?>
>><service id="proxy-service"
>>class="flex.messaging.services.HTTPProxyService">
>> 
>><properties> 
>><connection-manager>
>><max-total-connections>100</max-total-connections>
>><default-max-connections-per-host>2</default-max-connections-per-host>
>></connection-manager>
>><allow-lax-ssl>true</allow-lax-ssl>
>></properties> 
>> 
>><adapters> 
>><adapter-definition id="http-proxy"
>>class="flex.messaging.services.http.HTTPProxyAdapter" default="true"/>
>><adapter-definition id="soap-proxy"
>>class="flex.messaging.services.http.SOAPProxyAdapter"/>
>></adapters> 
>> 
>><default-channels>
>><channel ref="my-amf"/>
>></default-channels>
>> 
>><destination id="DefaultHTTP">
>></destination> 
>> 
>></service> 
>> 
>> 
>> 
>> 
>>I believe this is the default proxy-config.xml file. I don't know if
>>this 
>>proxy-config.xml file is actually being used here by HTTPService (I
>>assume not, although the destination id="DefaultHTTP" makes me
>>suspicious), although BlazeDS certainly is for all http requests to the
>>server. 
>> 
>>Not sure if I'm on the right track or not with this. Seems like if this
>>is a cross-domain policy issue, I would have seen it the last couple
>>years when I was developing the app on my old machine, rather than now
>>when I'm transitioning to a new machine.
>> 
>> 
>>----- Original Message -----
>> 
>>From: "Alex Harui" <[email protected]>
>>To: [email protected]
>>Sent: Wednesday, February 12, 2014 4:37:38 PM
>>Subject: Re: new Macbook and HTTP Request Errors for certain browsers
>> 
>>I thought the file was mm.cfg, not mms.cfg.
>> 
>>On 2/12/14 3:07 PM, "[email protected]" <[email protected]>
>>wrote: 
>> 
>>>I have a new Macbook OSX 10.9.1 and fresh installs of FB 4.7, and the
>>>nightly 4.12 SDK.
>>> 
>>>I export my fully functional application from my desktop Mac, and
>>>import 
>>>into FB 4.8 in the Macbook.
>>> 
>>>From the new Macbook, I export a release build and place on the
>>>internet. 
>>> 
>>>The app runs fine when I run it on the internet from my old desktop Mac
>>>(Chrome, Safari, Firefox).
>>> 
>>>However, the NEW MACBOOK (which uses the same versions of Chrome and
>>>Firefox, but a newer Safari version) shows errors when accessing this
>>>app 
>>>from the internet, and when running from FB 4.7, as follows:
>>> 
>>> 
>>>**** PRODUCTION flash player, running app from WEBSITE ****
>>> 
>>>Chrome -- works 
>>>Firefox -- works
>>>Safari -- "HTTP Request Error"
>>> 
>>>The Safari error occurs as soon as Safari communicates with the server
>>>(to log the user in) using the variable:
>>> 
>>>private var _serviceSSL:HTTPService;
>>> 
>>> 
>>>**** PRODUCTION flash player, running app from FLASH BUILDER ****
>>> 
>>>Chrome -- "Security error accessing url : Destination : Default HTTP"
>>>Firefox -- works
>>>Safari -- "HTTP Request Error"
>>> 
>>>These errors occur at the same place discussed above for Safari.
>>> 
>>> 
>>>**** DEBUG flash player, running app from FLASH BUILDER ****
>>> 
>>>Chrome -- works 
>>>Firefox -- works
>>>Safari -- "HTTP Request Error"
>>> 
>>> 
>>>I tried to create a flashlog.txt file based on the article:
>>> 
>>>http://helpx.adobe.com/flash-player/kb/configure-debugger-version-flash-
>>>p 
>>>l 
>>>ayer.html 
>>> 
>>>I configured the mms.cfg file correctly as root, but while I have a
>>>path 
>>> 
>>>/Users/username/Library/Preferences/Macromedia/Flash Player/
>>> 
>>>there is no Logs folder here as the knowledge base article says there
>>>should be. Regardless, I run the app after cleaning, and compiling, and
>>>still no Logs folder is created. Then I manually create a Logs folder
>>>and 
>>>repeat and still no flashlog.txt file in the Logs folder. I must be
>>>doing 
>>>something wrong to generate this log file.
>>> 
>>>Anyway, I'm stuck here. Seems to be a security setting for my Macbook,
>>>or 
>>>interplay between Macbook and browsers, creating some problems. Any
>>>hints 
>>>would be much appreciated.
>>> 
>>> 
>> 
>> 
>
>

Reply via email to