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