Bob to Jellylorum project
DRAFT

Description
Describes the migration of the campus central web server from bob.ucsc.edu (managed by the library) to jellylorum.ucsc.edu (managed by CATS). This page also lists the known differences between the two servers.

Even though CATS provides technical support in the implementation and maintenance of the www.ucsc.edu server, it is managed by the Public Information Office which sets its policies and procedures.

We're off and running!

On Monday June 15, at 5:30pm, the DNS record for www.ucsc.edu has been changed to jellylorum.ucsc.edu. Many of you will see the change today or tomorrow, but since the DNS records are cached in many machines on the net, not everyone will see the change happening at the same time. After a week, 95% of the caches will have been updated, and in a month all of them should be.

To find out which machine you are currently connecting to, use finger @www.ucsc.edu. If you get:

  [jellylorum.UCSC.EDU]connect: Connection refused
you are connecting to the new server; if you get:
  [bob.UCSC.EDU]
  Login       Name     TTY Idle    When    Office
  ...
you are still connected to the old server (your DNS is still holding the old server IP address in its cache).

Other news

If you haven't received a message that your files have been moved from bob to jellylorum, then they probably have not been moved, so please contact me (webmaster@cats) as soon as possible, since the switchover is June 15.

Known differences between bob and jellylorum

Telnet
The new server runs MS-Windows NT which is not a multiuser OS, so it is not designed to have multiple user sessions running concurrently. You should use ftp/ws_ftp/fetch to transfer files to your local workstation whenever you need to edit them, then upload them back to the web server when done. Most modern web authoring tools have provisions to do this somewhat automatically.
Default index file
If you use a URL without mentionning a specific file, you get the index file of the directory. Each server has a list of file names to use as an index file: you get the first one that matches (this order is only important if you have more than one index file in a directory). On bob, the index files were:
  1. index.html
  2. index.shtml
  3. index.htm
On jellylorum, the index files are (we've kept the first 3 identical to bob's on purpose, so that the index page behavior stays the same):
  1. index.html
  2. index.shtml
  3. index.htm
  4. index.sht
  5. index.stm
  6. Default.htm
  7. Default.asp
  8. home.html
  9. home.shtml
  10. home.htm
  11. home.sht
  12. home.stm
Imagemap
References to /cgi-bin/imagemap must be changed to /cgi-bin/imagemap.exe. Alternatively, you could omit the /cgi-bin/imagemap altogether, and rely on the .map file type to invoke imagemap implicitly. A better alternative still is to use client-side image mapping, since nearly all browsers can do so nowadays.
Restricting directory access
Restricting access to a directory is no longer done with .htaccess files. Instead send me (webmaster@cats) the restrictions you need (preferably by domain name), and which directory it applies to. I am aware of restrictions on: Please let me know if there are others.
Password changes
The accounts you were given on jellylorum have temporary passwords that you need to change. If you have access to a MS Windows NT machine, you can change it using the usual Windows NT protocol (use your username in the UCSCNT domain). Instructions will be forthcoming for those using Macs and/or UNIX on how to do so.
Hit counter
If you have a hit counter on your page, you will need to replace the HTML code you are currently using with:
    forthcoming
  
Mail to xyz@www.ucsc.edu
For security reasons, the new web server will not be running any mail services (e.g. SMTP). So any mail addresses that you may have in your pages addressed to xyz@www.ucsc.edu will be redirected to xyz@cats.ucsc.edu. If you are currently using an address of the form xyz@www.ucsc.edu address, please change it to xyz@cats.ucsc.edu. The following mailing lists, which used to be @www, have already been converted to @cats: Please let me know if there are others.