Koozali.org: home of the SME Server

Accessing e-smith-password from outside LAN

Dan Brown

Accessing e-smith-password from outside LAN
« on: November 19, 1999, 04:30:48 PM »
First, I'd like to add my kudos to the e-smith team for producing such a cool product.  It does exactly what it's supposed to do, with almost no fuss, and it's very stable.

I've been hacking around a bit on my e-smith box, trying to get a webmail system set up.  It works fine, but I've run into a minor issue: users can't change their passwords from outside the LAN.  When they try to go to /e-smith-password, they get:

Forbidden
You don't have permission to access /e-smith-password on this server

I expect I could change this in /etc/httpd/conf/access.conf, but I'm not sure (1) if that's the best way to change it, or (2) exactly what to change.  Any ideas?  I didn't see anything in the e-smith-manager which would change access to that page.  Thanks!

Fran Boon

RE: Accessing e-smith-password from outside LAN
« Reply #1 on: November 22, 1999, 02:22:31 AM »
Check out this file:
/etc/e-smith/web/panels/password/access.incl

This should do what you need...

What webmail aolution are you using btw?

Fran.

Dan Brown

RE: Accessing e-smith-password from outside LAN
« Reply #2 on: November 22, 1999, 06:02:53 AM »
Fran Boon wrote:

> Check out this file:
> /etc/e-smith/web/panels/password/access.incl

    That's got it, thanks!

> What webmail aolution are you using btw?

    I'm using IMP, part of the horde (www.horde.org) project.  It seems to work well, and I like the interface.  But, it probably isn't the best choice as a drop-in webmail system for e-smith.  The current stable version requires PHP3 and an IMAP server--but be warned, the most common IMAP server doesn't support the Maildir format used by qmail, which is part of e-smith.  For links to alternatives, go to qmail.org.  You'd need to get PHP installed with IMAP support--you might be able to find RPMs for this, but I ended up compiling it myself, which requires another bunch of parts to be installed.

    Then, for the system to really work correctly, you also need a database like MySQL installed (this is to handle the address book and individual user preferences)--but that's easily available via RPM.

    None of this was a problem for me, as I went in with the intent of hacking around on the system.  It doesn't, however, quite fit with the idea of the e-smith system.