yup, loads of fun debugging all this.  I'd rather pull a hangnail!  Another
thought, turn on the CF internal server, test loading CFM pages and the
flex2gateway without IIS in the picture.

Douglas Knudsen
http://www.cubicleman.com
this is my signature, like it?


On Tue, Jun 28, 2011 at 10:45 AM, Laurence MacNeill
<[email protected]>wrote:

> Emphasis on "should be"  LOL  Yeah, that's why this is so confusing -- all
> the .cfm-based web-pages are working just fine...  It's only the Flex stuff
> that's failing...
>
> I really wish I knew more about IIS 7...  I keep coming back to that --
> it's gotta be in there somewhere...  I've checked everything there is to
> check in ColdFusion 9, and while I'm certainly no CF expert, I've done
> enough CF installs to know what to check -- it really just doesn't appear to
> be a CF problem to me...  No errors in the logs, no exceptions, no nothing
> -- it all appears to be a completely normal CF install...
>
> That link you sent -- I went thru that when I upgraded from CF8 to CF9,
> back about 6 or 8 months ago...  I did check all that out again, though,
> just to make sure...  Seems like all my .xml files are correct...  That's
> why this is just so darn frustrating...
>
> Thanks for the suggestions,
> L.
>
> On Tue, Jun 28, 2011 at 10:34 AM, Douglas Knudsen <
> [email protected]> wrote:
>
>> well, as long as CFM pages are loading, IIS should be handing things off
>> and returning them properly.  This should not interfere with CF and the Flex
>> services, never did for IIS 6, the last time I got near that mess :)
>> Errors about the Flex services not starting should be in the CFAdmin logs
>> section if there is a issue, I'd expect, though could be in the JEE logs
>> instead.
>>
>> CF9 changed the config in this area a bit too
>>
>> http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WS5B9C73A8-5FA2-4a54-B0C6-CECA2E20052D.html
>>
>>
>> Douglas Knudsen
>> http://www.cubicleman.com
>> this is my signature, like it?
>>
>>
>> On Tue, Jun 28, 2011 at 9:43 AM, Laurence MacNeill <
>> [email protected]> wrote:
>>
>>> So, the built-in Flex services are not starting up or are misconfigured,
>>> then...  Gotta be that, because I've *never*  hard-coded anything in my
>>> services-config and remoting-config files...  Ever...  (Just for kicks, I'm
>>> checking them again -- but I gurarantee you there's no hard-coded links in
>>> there).   It's all {server.name} and {server.port}, etc, etc...
>>>
>>> My major question, now, is this -- how do I get the built-in Flex
>>> services to start up?  If those services aren't starting, why is there no
>>> error message in any of the logs?  Might it be an IIS 7 permissions issue of
>>> some sort?  If so, to whom do I give permissions, and to what?
>>>
>>> Thanks,
>>> L.
>>>
>>> On Tue, Jun 28, 2011 at 9:37 AM, Douglas Knudsen <
>>> [email protected]> wrote:
>>>
>>>> if  http://localhost/flex2gateway fails to load a blank page, then the
>>>> built in Flex services have not started up or are misconfigured.  Be sure
>>>> your xml config files you copied have no hardcoded IPs or such.  In fact,
>>>> there is no need to have domains or IPs in there, they make use of JEE
>>>> properties.  I would put the original services-config and remoting-config
>>>> back in, restart, and test.  If  http://localhost/flex2gateway then
>>>> loads a blank page, start from there.
>>>>
>>>> I'll also note, the crossdomain file will have naught to do with all
>>>> this unless you are hosting a Flash app on ANOTHER server and pointing it 
>>>> to
>>>> your CF server.  Test this all out after localhost is working, go with the
>>>> power of Ockham :)
>>>>
>>>> Douglas Knudsen
>>>> http://www.cubicleman.com
>>>> this is my signature, like it?
>>>>
>>>>
>>>>
>>>> On Tue, Jun 28, 2011 at 9:24 AM, Eric DeCoff <[email protected]>wrote:
>>>>
>>>>> When all else fails..
>>>>>
>>>>> Go to the fiddler
>>>>>
>>>>> http://www.fiddler2.com/fiddler2/
>>>>> On Jun 28, 2011 9:06 AM, "Laurence MacNeill" <[email protected]>
>>>>> wrote:
>>>>> > It appears to be working -- we can serve regular https:// pages with
>>>>> no
>>>>> > problems...
>>>>> >
>>>>> > Any ideas why I'm still getting a "500" error when I browse to
>>>>> > http://localhost/flex2gateway ? I've tried every suggestion I could
>>>>> find on
>>>>> > Google when I searched... Nothing has made a diffference... (Well, I
>>>>> can't
>>>>> > try re-installing CF9, like some of the suggestions say to do,
>>>>> because I
>>>>> > don't have physical access to the machine... But one would think
>>>>> these
>>>>> > web-hosting guys would have a drive-image they'd use to create new
>>>>> > web-servers, rather than having to go thru all the installation
>>>>> rigamarole
>>>>> > every time they make a new server... So installation shouldn't be an
>>>>> issue,
>>>>> > one would think...)
>>>>> >
>>>>> > Anyway... I'm still open to any suggestions... Thanks,
>>>>> >
>>>>> > L.
>>>>> >
>>>>> > On Tue, Jun 28, 2011 at 8:13 AM, Eric DeCoff <[email protected]>
>>>>> wrote:
>>>>> >
>>>>> >> Laurence,
>>>>> >>
>>>>> >> Have you checked to see
>>>>> >> If your service on port 443 working
>>>>> >> On Jun 28, 2011 1:47 AM, "Laurence MacNeill" <
>>>>> [email protected]>
>>>>> >> wrote:
>>>>> >> > Progress? Maybe?
>>>>> >> >
>>>>> >> > I browse to http://localhost/flex2gateway on the new server, and
>>>>> I get
>>>>> >> the
>>>>> >> > following:
>>>>> >> >
>>>>> >> > 500
>>>>> >> >
>>>>> >> > java.lang.NullPointerException
>>>>> >> > at
>>>>> >>
>>>>> jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:285)
>>>>> >> > at
>>>>> >>
>>>>> jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
>>>>> >> > at
>>>>> >>
>>>>> jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
>>>>> >> > at
>>>>> >>
>>>>> jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
>>>>> >> > at
>>>>> >>
>>>>> jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
>>>>> >> > at
>>>>> >>
>>>>> jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
>>>>> >> > at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
>>>>> >> >
>>>>> >> >
>>>>> >> > That certainly seems to me like the problem, eh? If the
>>>>> flex2gateway
>>>>> >> itself
>>>>> >> > isn't working, then no matter what I do with the
>>>>> services-config.xml
>>>>> >> file,
>>>>> >> > it's not gonna work.
>>>>> >> >
>>>>> >> > So -- the question now is, How do I fix the flex2gateway?
>>>>> >> >
>>>>> >> > L.
>>>>> >> >
>>>>> >> >
>>>>> >> >
>>>>> >> > On Tue, Jun 28, 2011 at 12:31 AM, Laurence MacNeill
>>>>> >> > <[email protected]>wrote:
>>>>> >> >
>>>>> >> >> Ok -- found the log files on Win 2008 / IIS 7...
>>>>> >> >>
>>>>> >> >> Here's the offending line:
>>>>> >> >> 2011-06-28 04:20:58 ##.##.##.## POST /flex2gateway/cfamfsecure -
>>>>> 443 -
>>>>> >> >> ##.##.##.##
>>>>> >> >>
>>>>> Mozilla/5.0+(compatible;+MSIE+9.0;+Windows+NT+6.1;+WOW64;+Trident/5.0)
>>>>> >> 500 0
>>>>> >> >> 0 405
>>>>> >> >>
>>>>> >> >> (I've replaced the IP addresses with the '#'s in that line).
>>>>> >> >>
>>>>> >> >> So -- the 500 error is at the end of the line there, but what
>>>>> does the
>>>>> >> "0 0
>>>>> >> >> 405" mean after the 500? Can that help me diagnose this problem
>>>>> somehow?
>>>>> >> >> And why is there a problem anyway? Shouldn't it be doing exactly
>>>>> that?
>>>>> >> >> Posting data to the /flex2gateway/cfamfsecure channel? I'm really
>>>>> not
>>>>> >> sure
>>>>> >> >> what's up with that...
>>>>> >> >>
>>>>> >> >> L.
>>>>> >> >>
>>>>> >> >>
>>>>> >> >> On Tue, Jun 28, 2011 at 12:16 AM, Laurence MacNeill <
>>>>> >> >> [email protected]> wrote:
>>>>> >> >>
>>>>> >> >>> If I enable 32-bit apps, it breaks everything... Ran into this
>>>>> problem
>>>>> >> >>> before trying to run 32-bit ColdFusion 8 on a 64-bit IIS. That's
>>>>> why we
>>>>> >> >>> actually upgraded our old server to 64-bit ColdFusion 9 many
>>>>> months
>>>>> >> ago...
>>>>> >> >>> As far as errors in the logs are concerned -- any idea where
>>>>> those
>>>>> >> might
>>>>> >> >>> be on Windows 2008 with IIS 7 and CF 9? I've never used Win 2008
>>>>> or IIS
>>>>> >> 7
>>>>> >> >>> 'till today... No clue where the logs are...
>>>>> >> >>>
>>>>> >> >>> https certificates: We're using the same cert from the old
>>>>> server...
>>>>> >> Cert
>>>>> >> >>> is working fine -- no browser certificate errors at all.
>>>>> >> >>>
>>>>> >> >>> I will try again to clear out my browser cache(s)... Did it once
>>>>> >> earlier
>>>>> >> >>> when the problem first surfaced, but maybe it needs to be done
>>>>> again...
>>>>> >> >>>
>>>>> >> >>> Thanks,
>>>>> >> >>> L.
>>>>> >> >>> On Tue, Jun 28, 2011 at 12:06 AM, Marty Blood <
>>>>> [email protected]
>>>>> >> >wrote:
>>>>> >> >>>
>>>>> >> >>>> A quick Google search turns up this link:
>>>>> >> >>>>
>>>>> >>
>>>>> http://ppshein.wordpress.com/2010/08/12/internal-500-error-cf9-on-window-2008/
>>>>> >> >>>>
>>>>> >> >>>> So it might be that you just need to enable 32-bit apps to run
>>>>> in IIS
>>>>> >> and
>>>>> >> >>>> restart it.
>>>>> >> >>>>
>>>>> >> >>>> Barring that, a 500 status usually means it's the app server
>>>>> that's
>>>>> >> >>>> throwing an error. Did you see any errors in the CF9 logs or
>>>>> the IIS
>>>>> >> logs?
>>>>> >> >>>> Also, with https did you generate new certificates or are you
>>>>> using
>>>>> >> the
>>>>> >> >>>> same ones from the old server? Can you verify they were
>>>>> installed
>>>>> >> properly
>>>>> >> >>>> in IIS and CF9? (I personally don't know how but you should be
>>>>> able to
>>>>> >> get
>>>>> >> >>>> your network admins to double check that or just make sure when
>>>>> you
>>>>> >> connect
>>>>> >> >>>> to a basic web resource served up by IIS you don't see any
>>>>> certificate
>>>>> >> >>>> errors).
>>>>> >> >>>>
>>>>> >> >>>> I'm guessing you've run through this but it can't hurt to ask
>>>>> if
>>>>> >> you've
>>>>> >> >>>> cleared out your cache (browser, temp files, flash cookies if
>>>>> you're
>>>>> >> using
>>>>> >> >>>> any Flex) in case something on the client side is caching
>>>>> references
>>>>> >> to
>>>>> >> >>>> keys, certs, hashes, who-knows-what that were generated by the
>>>>> old
>>>>> >> server?
>>>>> >> >>>>
>>>>> >> >>>> Best of luck!
>>>>> >> >>>>
>>>>> >> >>>> -Marty
>>>>> >> >>>>
>>>>> >> >>>> On Mon, Jun 27, 2011 at 11:28 PM, Laurence MacNeill <
>>>>> >> >>>> [email protected]> wrote:
>>>>> >> >>>>
>>>>> >> >>>>> I'm at my wit's end here...
>>>>> >> >>>>>
>>>>> >> >>>>> We migrated everything over to a new server today... Win 2008,
>>>>> IIS 7,
>>>>> >> >>>>> CF9... We were running Win 2003, IIS 6 on the old server (but
>>>>> still
>>>>> >> had CF9
>>>>> >> >>>>> on the old one, so nothing should've changed there).
>>>>> >> >>>>>
>>>>> >> >>>>> I copied the services-config.xml and the remoting-config.xml
>>>>> files
>>>>> >> from
>>>>> >> >>>>> the old server to the new one, since both the old one and the
>>>>> new one
>>>>> >> have
>>>>> >> >>>>> CF9 on them, and both are configured exactly the same way.
>>>>> >> >>>>>
>>>>> >> >>>>> I copied our crossdomain.xml file as well. Shouldn't be any
>>>>> changes
>>>>> >> >>>>> there, since the new server has the exact same domain-name as
>>>>> the old
>>>>> >> server
>>>>> >> >>>>> (because our domain-name now points to the new server).
>>>>> >> >>>>>
>>>>> >> >>>>> So someone please tell me why I'm getting the following error:
>>>>> >> >>>>> "Channel.Connect.Failed error NetConnection.Call.Failed: HTTP:
>>>>> Status
>>>>> >> >>>>> 500: url: 'https://www.mydomain.net/flex2gateway/cfamfsecure";
>>>>> >> >>>>>
>>>>> >> >>>>> I've checked everything I know to check... It's always been
>>>>> some kind
>>>>> >> >>>>> of mis-configuration in the services-config or remote-config
>>>>> files
>>>>> >> >>>>> before... But not this time, apparently. I'm totally stumped.
>>>>> Could
>>>>> >> it
>>>>> >> >>>>> somehow be Win 2008 or IIS 7 that are causing the problem?
>>>>> Because
>>>>> >> those
>>>>> >> >>>>> are the only things that are different between the new server
>>>>> and the
>>>>> >> old
>>>>> >> >>>>> one...
>>>>> >> >>>>>
>>>>> >> >>>>> Please help ASAP.
>>>>> >> >>>>>
>>>>> >> >>>>> Thanks.
>>>>> >> >>>>> L.
>>>>> >> >>>>>
>>>>> >> >>>>>
>>>>> >> >>>>
>>>>> >> >>>>
>>>>> >> >>>
>>>>> >> >>
>>>>> >>
>>>>>
>>>>
>>>>
>>>
>>
>

Reply via email to