Archive for the ‘roller’ Category

WebSphere Install

Tuesday, October 7th, 2003

I did a silent install of IHS 2.0.42 this morning. A few tweaks to the config and newton’s back on line. I’m trying the base silent install then will do the ND silent install. Scripting global security is the next big thing.

Base install took 24 minutes and installed the 1.3.26 admin service. It added plug-in lines tot he conf but left it the same otherwise.. IHS wouldn’t start:

The Apache service named  reported the following error:
>>> API module structure `ibm_app_server_http_module’ in file C:/WebSphere/AppServer/bin/mod_ibm_app_server_http.dll is garbled - perhaps this is not an Apache module DSO?

With Kali’s input, I changed the LoadModule line to:
LoadModule was_ap20_module “C:\WebSphere\AppServer/bin/mod_was_ap20_http.dll”
which worked nicely. The last configuration error was in the port directive inserted by the WAS install:
The Apache service named  reported the following error:
>>> Port was replaced with Listen in Apache 2.0


I removed the Port directive installed by WebSphere and the server started up fine (except the drive’s going nuts). On service stop apache GP faulted whe a memory write error. Interesting. It turns out that the http_plugin.log is full of these:
[Tue Oct 07 13:46:57 2003] [error] AfpaSockAcceptError
[Tue Oct 07 13:46:57 2003] [error] AfpaSockAcceptError
[Tue Oct 07 13:46:57 2003] [error] AfpaSockAcceptError
[Tue Oct 07 13:46:57 2003] [error] AfpaSockAcceptError
[Tue Oct 07 13:46:57 2003] [error] AfpaSockAcceptError
[Tue Oct 07 13:46:57 2003] [error] AfpaSockAcceptError

So maybe I need to turn the AFPA back on? Yes, that got it going. Here are the lines I uncommented:
#AfpaEnable
#AfpaCache on
AfpaPort 80
#AfpaLogFile “c:/WebSphere/IBMHTTPServer/logs/afpalog” V-ECLF


ND install took just over 28 minutes. netstat shows these ports:

  TCP    newton:8100            newton:0               LISTENING - cell ORB bootstrap
TCP newton:8101 newton:0 LISTENING - cell SOAP
TCP newton:8109 newton:0 LISTENING - cell discovery
TCP newton:8112 newton:0 LISTENING - cell http 2 (admin)
TCP newton:8113 newton:0 LISTENING - cell https 2
TCP newton:8114 newton:0 LISTENING - cell ORB listener
TCP newton:8120 newton:0 LISTENING - app bootstrap
TCP newton:8121 newton:0 LISTENING - app SOAP
TCP newton:8130 newton:0 LISTENING - app http 1
TCP newton:8131 newton:0 LISTENING - app https 1
TCP newton:8132 newton:0 LISTENING - app https 2 (admin)
TCP newton:8133 newton:0 LISTENING - app https 2


which seems to indicate that the customization worked. So, it’s time to federate. addNode dumps this out:
Usage: addNode cell_host [cell_port] [-conntype ] [-includeapps]
[-startingport ] [-noagent] [-quiet] [-nowait] [-logfile
] [-replacelog] [-trace] [-username ] [-password
] [-help]


So it’s off to the infocenter: http://publib.boulder.ibm.com/infocenter/wasinfo/index.jsp where we find this writeup:
http://publib.boulder.ibm.com/infocenter/wasinfo/topic/com.ibm.websphere.base.doc/info/aes/ae/rxml_addnode.html?resultof=%22%61%64%64%4e%6f%64%65%22%20%22%61%64%64%6e%6f%64%22%20

Eclipse GEF

Tuesday, October 7th, 2003

This article http://www.eclipse.org/articles/Article-GEF-Draw2d/GEF-Draw2d.html shows how to draw UML in GEF. It may be a good foundation for building a plug-in relationship editor for WSAD. This editor will represent web servers and app servers and the connections between them. The editor should be able to compile an xml plug-in configuration file to be loaded at each web server.

SpamCop Reporting

Tuesday, October 7th, 2003

My spamcop reporting avarage is 2 hours! http://www.spamcop.net/

SSL

Tuesday, October 7th, 2003

Starting on the SSL again today. Following the HOW-TO here: http://httpd.apache.org/docs-2.0/ssl/ssl_howto.html

This has some potential, if not local, redirect to SSL:
# Force clients from the Internet to use HTTPS
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^192\.168\.1\.[0-9]+$
RewriteCond %{HTTPS} !=on
RewriteRule .* - [F]

Have I done this before? find / -name \*.key 2>/dev/null (not found)
server key: openssl genrsa -des3 -out siwko.key 1024 (OK)
CA key: openssl genrsa -des3 -out siwko.ca.key 1024 (OK)
request: openssl req -new -x509 -days 365 -key siwko.ca.kay -out siwko.ca.crt (OK)
find / -name sign.sh 2>/dev/null… (not found)
research:
man openssl
man ca

Heaven

Tuesday, October 7th, 2003

Sister Gayanne made some comments over the weekend which got me thinking. Our God is a jealous God. Would he accept “perfect natural happiness” outside of His presence? Limbo was opened after the Passion. Christ proclaimed the good news to the dead! I imagine hs message was, “you can come home, I have paid for your sins.” There is no gate between Limbo and Heaven any more. Hell is chosen, not imposed. Does a child in Limbo get to choose to be with his Lord? Is it a sure thing, or do we rely on the mercy of God? (from CCC)

Apache 2 / Tomcat 5

Monday, October 6th, 2003

apache 2.0 config works with tomcat 5 nicely:

ProxyRequests Off
ProxyPass /stuff http://localhost:8082/stuff
ProxyPassReverse /stuff http://localhost:8082/stuff

WebSphere Installs

Monday, October 6th, 2003

Worked on silent installs for WebSphere today. Found that base install ignores the ports for the app server http transport and admin http transports. Took out the server install and got some weird errors. Should write up an ETR on this.

Kali says she’s installing IHS 2.0.42 to get it to work with SiteMinder. She has to do the install on Apache 2.0 then copy over to IHS. Started to build a silent install for IHS2 + WAS5 base + WAS5 ND.

Sendmail, PHP, Squirrelmail

Monday, October 6th, 2003

Added unknown and blog user. Set up spamcop on robert. Routed unknown users to unknow, but doesn’t seem to be working… Had some typos in the LUSER rule. Ended up with this: define(`LUSER_RELAY’,`local:unknown’)dnl which seems to be working. Work on PHP and Squirrelmail continues. Make install on the php 4.3.3 seems to have dropped a php.conf into the conf.d directory in apache 2. Restarted OK. Will try some php…. reconfigured squirrelmail 1.4.1, moved directory into /usr/local, added symbolic link from /var/www/html/webmail, changed owner of SM directory to apache. All seems to work. Now got to make it SSL. Couldn’t see anythin in the config for SSL but time for bed. Check this out:
http://httpd.apache.org/docs-2.0/ssl/

ArgoUML Eclipse Support

Monday, October 6th, 2003

Adding eclipse support to ArgoUML - argouml: Issue 862 My issue turned out to be a duplicate of this. I think eclipse is great. Argo’s a pretty good UML tool and the combination would be formidable.

Kyocera QCP 6035 Modem

Monday, October 6th, 2003

I missed the “slide the phone into the cradle” bit the first time around!
Kyocera - Kyocera Smartphone Series: Use phone as a modem
Now I can use the Kyocera 6035 as a backup dialup service for my network. The 3C510 has a serial port for managment or modem. The phone works as a serial modem! So, here’s my version of the instructions:
1. Put phone in cradle.
2. Start Data/Fax application
3. Plug cradle into computer / gateway.
4. Configure dial out parameters with dial up networking (install modem using these drivers http://www.kyocera-wireless.com/downloads/7135_modem_drivers_win.ZIP) set up phone number, user ID, password, etc.
5. Dial up!