Well that makes it Chuckonical, which is even better than canonical in my book :-)
On Mar 5, 2014, at 6:32 PM, Chuck Hill <ch...@global-village.net> wrote: > Hi, > > > On 2014-03-04, 4:19 PM, "Jeffrey Schmitz" wrote: > > I'm guessing that or something very much like it is the problem. But I don't > think I have the courage to try it at this point since it's currently running > with localhost. Maybe in about a month, or if it stops working again I'll > try it with all WOHosts and setting all to domain names instead of localhost. > > I wish there were a canonical, well documented way to set this stuff that > worked every time, so I'm going to take a first cut. > > The list below I think represents some very common deployment "problem child" > entries, but I certainly at this time haven't found a magic answer that > always works for me for the things in red, with the biggest overall questions > being: > > Use localhost/don't use localhost > > Use localhost for single machine development. > > > Use IP Addresses or domain names > > Use for deployment. > > > Use WOHost properties/Don't use WOHost properties > > Always use WOHost. > > > Note that if you do use domain names, they must be reverse lookup'able, so > that the 'host ip' and 'host domain' commands match up > > Very much so. > > > e.g. > $host netbrackets1.netbrackets.com > netbrackets1.netbrackets.com has address 208.52.168.238 > > $ host 208.52.168.238 > 238.168.52.208.in-addr.arpa domain name pointer netbrackets1.netbrackets.com. > > > With that said, here is my first attempt at the canonical list of deployment > problem children: > > /Library/WebObjects/JavaApplications/wotaskd.woa/Contents/Resources/Properties: > WOHost=[IP/Domain/localhost/don't use WOHost] > > /Library/WebObjects/JavaApplications/JavaMonitor/Contents/Resources/Properties: > WOHost=[IP/Domain/localhost/don't use WOHost] > > JavaMonitor Site HTTP Adaptor URL: > http://[IP/Domain/localhost]/cgi-bin/WebObjects > JavaMonitor Hosts Host name (Status says available so wotaskd daemon is > running): > [IP/Domain/localhost] > > /System/Library/WebObjects/Adaptors/Apache2.2/apache.conf: > WebObjectsConfig [IP/Domain/localhost]:1085 10 > > > httpd.conf "problem" entries: > > ServerName [IP/Domain/localhost]:80 > > DocumentRoot "/Library/WebServer/Documents" > <Directory /> > Options FollowSymLinks > AllowOverride None > # Order deny,allow > # Deny from all > </Directory> > > ScriptAliasMatch ^/cgi-bin/((?!(?i:webobjects)).*$) > "/Library/WebServer/CGI-Executables/$1" > > Include /System/Library/WebObjects/Adaptors/Apache2.2/apache.conf > > apache.conf "problem" entries: > > LoadModule WebObjects_module > /System/Library/WebObjects/Adaptors/Apache2.2/mod_WebObjects.so > WebObjectsDocumentRoot /Library/WebServer/Documents > WebObjectsAlias /cgi-bin/WebObjects > WebObjectsConfig [IP/Domain/localhost]:1085 10 > > Additional Arguments "magic" entry in Javamonitor: > > .... -WOHost [IP/Domain/localhost/don't use WOHost] > > > > > > On Mar 4, 2014, at 11:30 AM, Chuck Hill <ch...@global-village.net> wrote: > >> The random results and lack of WOHost settings suggest that the apps are >> starting while networking is getting finalized. I’d try adding WOHost to >> everything (apps, JavaMonitor, wotaskd). >> >> Chuck >> >> >> On 2014-03-04, 7:56 AM, "Jeff Schmitz" wrote: >> >> Definitely random. Every reboot is an adventure :-) >> >> Here's the host info. I think it looks good. >> host netbrackets1.netbrackets.com >> netbrackets1.netbrackets.com has address 208.52.168.238 >> >> host 208.52.168.238 >> 238.168.52.208.in-addr.arpa domain name >> >> I'll have to try starting the app from the command line later but all is >> working right now so I'm pretty sure the app itself starts fine. Per the >> logs It was actually getting started by javamonitor without error but >> javamonitor didn't know it. >> >> Sent from my iPhone >> >> On Mar 4, 2014, at 9:01 AM, Aaron Rosenzweig <aa...@chatnbike.com> wrote: >> >>> Hi Jeff, >>> >>> I wonder if you are having NSLOOKUP trouble. >>> >>> If the DNS isn’t just right, WO can get easily confused and probably will >>> cause sporadic problems like you are experiencing. >>> >>> Right? If I understand it correctly things are failing somewhat randomly. >>> It’s not like they never work, they sometimes do. That smells of DNS >>> trouble. >>> >>> In particular: >>> >>> "Check that the machine is properly identified in the DNS including the >>> reverse lookup." >>> AARON ROSENZWEIG / Chat 'n Bike >>> e: aa...@chatnbike.com t: (301) 956-2319 >>> >>> On Mar 4, 2014, at 4:44 AM, Jeffrey Schmitz <j...@netbrackets.com> wrote: >>> >>>> JavaMonitor started the instances, and they start fine with no errors. >>>> >>>> Is there some way I can get this working without javamonitor knowing it's >>>> running at least temporarily? The app is up and running according to the >>>> log at least. >>>> >>>> >>>> On Mar 4, 2014, at 3:08 AM, Alexander Spohr <a...@freeport.de> wrote: >>>> >>>>> >>>>> Am 04.03.2014 um 09:30 schrieb Jeffrey Schmitz <j...@netbrackets.com>: >>>>> >>>>>> port = 2003; runningState = "DEAD" >>>>> >>>>> Who started the instances? >>>>> Are they on the right port? >>>>> >>>> >>>> _______________________________________________ >>>> Do not post admin requests to the list. They will be ignored. >>>> Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) >>>> Help/Unsubscribe/Update your Subscription: >>>> https://lists.apple.com/mailman/options/webobjects-dev/aaron%40chatnbike.com >>>> >>>> This email sent to aa...@chatnbike.com >>> >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com