Next Previous Contents

3. Domain owner Questions

3.1 Answers for domain owners

What is the domain owner ID?

Each domain has an Owner ID associated with it. For instance, the owner of the domain linux-delhi.org may be the ID ``linuxorg''.

The domain owner gets special privileges and extra functionality when she logs in to the domain menu using this ID. She can also FTP to upload files into her domain using this ID.

What are the two e-mail accounts created by VishwaKarma automatically?

VishwaKarma automatically creates an e-mail account for the domain owner when the domain is created. It also creates an account called ``_default_'', which determines the disposition of e-mail which cannot be delivered to a valid address in the domain.

By default, the _default_ account is setup so that all mail which cannot be delivered is automatically sent to the domain owner (see above). However, you can change this behaviour to send an auto-response on bouncing mail, to forward to another address, or even store the mail locally for POP3 retrieval.

What special privileges does the domain owner have?

The domain owner can do any of the following:

But my domain is restricted to 5 e-mail addresses and I don't want to waste any of those on the domain owner and the _default_ account!

The domain owner account and the _default_ account are ignored when counting the maximum number of e-mail accounts in a domain.

How do I change my FTP password?

The domain owner's e-mail password and the domain FTP password are kept in synch. Change the password for the domain owner's e-mail account, and your FTP password will be automatically updated too.

What is the procedure for using a CGI script?

If your domain is called kandalaya.org, do the following:

How do I use server-side includes (SSI, .shtml files)?

In the root WWW directory of your domain (domain.com-www), create or upload a file called .htaccess which contains the line:

Options +Includes

I enabled FrontPage extensions for my domain and now http://domain.com/menu doesn't work. Why?

FrontPage has a habit of fooling around with stuff which is really none of its business. One of the things it does is disable the /menu feature. However, don't despair, you can still access the menu by appending another / to the URL as such:

http://domain.com/menu/

How do I enable FrontPage Extensions and/or Java Server Pages for my domain?

In your domain menu, click on the FrontPage/JSP button and choose the Enable link. If you enable FrontPage, your admin password will be displayed: Note This Down! You can presumably change this password later through FrontPage itself.

I've enabled JSP, now how do I use it?

When you enable JSP, you get a virtual domain. If your domain name is kandalaya.org, your JSP's will be available under the URL:

http://www.kandalaya.org:8080/kandalaya.org/

You will have to upload your JSP scripts to the directory:

ftp://kandalaya.org/kandalaya.org-servlets/

How do I use servlets?

1. Put your compiled Java classes in the your-domain.com-servlets/WEB-INF/classes directory.

2. Add a configuration stanza for your servlet in the file your-domain.com-servlets/WEB-INF/web.xml. Look at the existing stanzas for an idea of what to add.

3. Use the URL http://your-domain.com:8080/your-domain.com/servlet/name-of-servlet to access your servlets

What's the URL for the formmail processor?

If your domain is kandalaya.org, use the URL:

http://kandalaya.org/cgi-sys/formmail.pl

In general, use the URL http://your-domain.com/cgi-sys/formmail.pl

How do I figure out how to use package <X> which is available on my virtual host?

Here are some URL's which may be useful to you:

Jakarta-Tomcat (JSP)

Tomcat Documentation (version 3.2)

mm.mysql (MySQL JDBC driver)

Documentation for MM.MySQL

Getting Started with JDBC

FormMail.pl

README for Form Mail processor

Form Mail Frequently Asked Questions (FAQ)

phpMyAdmin (Web-based MySQL management tool)

phpMyAdmin Documentation, or use the ``Documentation'' links in the phpMyAdmin pages.


Next Previous Contents