28-Feb-2008

Repairs
One issue was found on the management display: the list that contains the mail rejected by SMTP – the ones that slipped the spam filter. These were shown in OPERATOR.LOG but they didn’t show up in this list.
It turned out that spam.log – version ;2 – is correctly backed up to spam.txt – version ;2. However, version 3 existed as well, which didn’t hold the latest updates. Accessing over the web – without a version – caused this highest version to be shown. It was solved as simple as finding the issue: delete these versions above the one required….Now the right file shows up, including updates.

Another thing to be updated however didn’t work properly: Moinmoin, a type of wiki, on the web. Local, to start with, configuring following the documentation:
pass /wiki/* /moin_root/share/moin/htdocs/* ods=5
script+ /* /moin_wiki_root/vms/moincgiplus/* \
map=once ods=5 script=syntax=unix script=query=none \
script=as=moinmoin_usr throttle=1,,,30

This did’t work – even worse, the main page (index.html) didn’t show up. WATCH – the tremendous utility of WASD – showed the reason: /* – anything under the documentroot – is now mapped to the CGI-script, and the output showed “Function disabled”.
Of course, changing the mapping of the CGI-procedure to /wiki* as source made the index.html file show up again, but the wiki didn’t show up either, with the same message. What could it mean – I wasn’t aware of any WASD parameter that could disable teh CGI-Plus script. But since the site I used is a restricted one – requiring login under SSL – it could be that script=as=moinmoin_usr caused the script to fail. So this line was commented out and the mapping reloaded. Now, the result was that “illegal deirectory” – because moin_wiki_root wasn’t defined. Using moin_root instead didn’t crash immediately. It took some time, something IS wrong but at least, there was a page!
I needed to changes some things – it is uncertain if all post-install activities were done: the installation (actually: mount two LD devices) was done quite some time ago, and new versions are available. The new containers have been downloaded, and an Python RunTimeEnvironment, so I’ll retry after installation (inclusive a complete post-installation).

Another problem is that accessing index.html under the wiki did not work either, although the file does exists accessing this file still gives a 404 error: Document not found. The address however has been changed to a CGI procedure – on the same spot. That file does, indeed, not exist. But what causes this behaviour? Well, index.html does:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<meta http-equiv="refresh" content="0;URL=moin.cgi/">
</meta></head>

<body bgcolor="#FFFFFF" text="#000000">
Click <a href="moin.cgi">here</a> to get to the FrontPage.
</body>
</html>

(Using the real < and > caused problems displaying this entry!! Had to changed them using PHPmYaDMIN…)

So in the end, it works – if that CGI-procedure would exist.

Reason to update the container files!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.