Martin Luther King, Jr. : Quotes to Make You Think

Various Martin Luther King, Jr. quotes my Facebook friends posted today. Strangely enough I did not already have any on the Quotes to Make You Think page. The time is always right to do what is right. Everybody can be great because everybody can serve. Faith is taking the first step even when you don’t see… Continue reading Martin Luther King, Jr. : Quotes to Make You Think

Useful User Agents

Rather than depend on end users to accurately report the browser used, I look for the user-agent in the web server logs. (Yes, I know it can be spoofed. Power users would be trying different things to resolve their own issues not coming to us.) Followers of this blog may recall I changed the Weblogic… Continue reading Useful User Agents

Weblogic Diagnostics

I noticed one the nodes in a development cluster was down. So I started it again. The second start failed, so I ended up looking at logs to figure out why. The error in the WebCTServer.000000000.log said: weblogic.diagnostics.lifecycle.DiagnosticComponentLifecycleException: weblogic.store.PersistentStoreException: java.io.IOException: [Store:280036]Missing the file store file “WLS_DIAGNOSTICS000001.DAT” in the directory “$VISTAHOME/./servers/$NODENAME/data/store/diagnostics” So I looked to see… Continue reading Weblogic Diagnostics

Email Harvesters

I missed the story about brothers convicted of harvesting emails the first time. Well, I noticed a followup. Back around 2001, the CIO received complaints about performance for the web server. So, I went log trolling to see what the web server was doing. A single IP dominated the HTTP requests. This one IP passed… Continue reading Email Harvesters

Preserving CE/Vista Settings

I’ve been asked for notes about this a few times. So here’s a blog post instead. 🙂 A coworker is working on scripting our updates. We lost the Luminis Message Adapter settings in applying the patch to the environment we provide to our clients. Fortunately, those settings are maintained by us not our clients. So… Continue reading Preserving CE/Vista Settings

Better CE/Vista Web Server Log

Some support tickets are more easily solved by knowing both user behavior and environment. An often helpful piece of information is what web browser they used. To add this, shut down the cluster, edit /VISTA_HOME/config/config.xml to include the cs(User-Agent), and start the cluster. This line will need to appear for every node. At startup, the… Continue reading Better CE/Vista Web Server Log

Mail From Address

It appears CE/Vista has several locations for defining the email addresses it uses for SMTP. $WEBCTDOMAIN/config/config.xml: mail.from= From address for messages sent. $WEBCTDOMAIN/customconfig/startup.properties: WEBCT_ADMIN_EMAIL= Some internal errors have a mailto: prompt to contact the server administrator. $WEBCTDOMAIN/serverconfs/log4j.properties: log4j.appender.EMail.To= Report fatal errors. $WEBCTDOMAIN/serverconfs/log4jstartup.properties: log4j.appender.EMail.To= Report fatal errors. $WEBCTDOMAIN/webctInstalledServer.properties: WEBCT_ADMIN_EMAIL= Installer picks up this value for populating… Continue reading Mail From Address

Most Wired Teacher

“Who is the most wired teacher at your college?” (A Wired Way to Rate Professors—and to Connect Teachers) Although the university runs workshops on how to use Blackboard, many professors are reluctant, or too busy, to sit through training sessions. Most would prefer to ask a colleague down the hall for help, said Mr. Fritz.… Continue reading Most Wired Teacher

Rock Eagle Debrief

GeorgiaVIEW SMART (Section Migration Archive and Restore Tool) created for us by the Georgia Digital Innovation Group seemed well received. I’m glad. DIG worked tirelessly on it on an absurdly short schedule. Information is strewn about in too many places. There isn’t one place to go for information. Instead between Blackboard, VistaSWAT, and GeorgiaVIEW about… Continue reading Rock Eagle Debrief

Forcing Weblogic’s Config.xml

Let’s nevermind why I am working on this in the first place. Namely… the Blackboard Learning Environment Connector introduced using the hostname and port for applet URLs in Vista 8 Blackboard, Blackboard dropped WebCT’s support for using a different port for an application when behind a load balancer. So we found out we could use… Continue reading Forcing Weblogic’s Config.xml