After a long night and lots of attempts, I resolved the issue. Not sure how I fixed it, but I did.

With Apache 2.0.48 and CFMX 6.1 on Fedora Core 1, ColdFusion would seemingly install properly and serve up pages as expected until system shutdown. After restarting, Apache would hang on any page request.

To correct the problem, I tried uninstalling and reinstalling CFMX. The problem would return immediately after restart.

I looked in the logs and did a thread dump. The only warning that appeared in the cfserver log was a note that ColdFusion could not find license.properties in /opt/coldfusionmx/runtime/lib/. I copied the one from /opt/coldfusionmx/lib and that problem went away.

When I did a thread dump after restarting the server, I found very little that stood out as a problem (mind you, I am not the stack trace guru). The only section that seemed interesting was the following:

"jrpp-0" prio=1 tid=0x087d6958 nid=0x174d runnable [babff000..babff8d0]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
- locked <0x484bb870> (a java.net.PlainSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:448)
at java.net.ServerSocket.accept(ServerSocket.java:419)
at jrun.servlet.network.NetworkService.accept(NetworkService.java:368)
at jrun.servlet.jrpp.JRunProxyService.accept(JRunProxyService.java:104)
at jrun.servlet.jrpp.JRunProxyService.createRunnable(JRunProxyService.java:120)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.createRunnable(ThreadPool.java:315)
at jrunx.scheduler.ThreadPool$ThreadThrottle.createRunnable(ThreadPool.java:377)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.createRunnable(ThreadPool.java:269)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:62)

Of course, this tells me nothing.

I tried recompiling the connector several times, once when I initially encountered the problem, once early this morning, and also about an hour ago. After the third recompile, ColdFusion started working.

The only thing I have noticed that seems odd about the system right now is that sendmail takes almost 10 minutes to start since installing ColdFusion.

M

>> CF worked fine until I restarted the server, and now it just
>> hangs. When I comment out the JRun connector parts of httpd.conf
>> and restart Apache, it goes back to working (without CF).
>
>What happens when you try to restart Apache with the JRun connector stuff
>still in httpd.conf? Usually, Apache provides useful error messages for
>these sorts of things.
>
>Dave Watts, CTO, Fig Leaf Software
>http://www.figleaf.com/
>voice: (202) 797-5496
>fax: (202) 797-5444
>
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

Reply via email to