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. >> >> > >
