SME server problems with VPN

19 oktober 2008 door mrredhead

After a while VPN access to my SME box is not responding.

The pptpd log shows the following:

> "mppe_decompress[0]: osize too small! (have: 1404 need: 1405)"

The solution for the problem is:
From: http://bugs.contribs.org/show_bug.cgi?id=549#c28

#Log into the Console as root

#check the settings before changed
cat /etc/ppp/options.pptpd

#note mtu & mru settings

mkdir -p /etc/e-smith/templates-custom/etc/ppp/options.pptpd/
touch /etc/e-smith/templates-custom/etc/ppp/options.pptpd/mtu
touch /etc/e-smith/templates-custom/etc/ppp/options.pptpd/mru
signal-event remoteaccess-update

#check the settings are changed
cat /etc/ppp/options.pptpd

#note the absense of mtu & mru settings

Problem solved!


SME 7.3 reinstallation – mail problem

30 september 2008 door mrredhead
Analyse van het probleem:
Het probleem lijkt heel veel op de bugtrack melding van SME (de linux distributie die ik gebruikt voor <domain>.nl ) van : http://bugs.contribs.org/show_bug.cgi?id=4399

After restoring a 7.3 server, I could no longer send or recieve mail from my
established accounts. To send, I used horde and got an error message that the
message couldn't be sent.I the process of trying to fix, I created at least one additional problem. So,
I started again: fresh install of 7.3, fresh backup of old 7.3 version server,
restored, watch the logs for incoming mails and tried to send using horde.

En dan in dit specifieke geval dat de plugin: logterse
Dit is een plugin in de qpsmtpd deamon welke de mail afhandeld op de linux server en daar allerlei checks doet (o.s. spam / virus / relay)
Deze plugin was niet geinstalleerd door de installatie software (SME 7.3 iso) maar werd wel gebruikt.
Doordat er een backup van de instellingen van de 'oude' server terug was gezet werd er in de configuratie bestanden wel (als eerste) gebruik gemaakt van de plugin: logterse; maar deze was niet geinstalleerd! Daardoor wist de qpsmtpd deamon, welke de mail afhandeld niet meer wat die moest doen, en weigerde de mail aan te nemen (450 No plugin decided if relaying is allowed).
De plugin bevind zich in de volgende folder: /usr/share/qpsmtpd/plugins/logterse
De folder logterse en de bestanden bestonden niet!
Voor de zekerheid nog de installatie van logterse zoals in de readme.txt beschreven was in de /usr/share/qpsmtpd/plugins/logterse folder uitgevoerd. Maar ik denk dat dit niet perse nodig was.
Verder dient voor de webmail nog de verwijzing naar de exchange server (10.10.250.10) gemaakt te worden.
Dit wordt gedaan door het volgende bestand te wijzigen:
/etc/e-smith/templates/home/httpd/html/horde/imp/config/servers.php/120IMAPServers
verander daar de regel: $OUT .= "    'server' => 'localhost',\n";
in
$OUT .= "    'server' => '10.10.250.10',\n";
de exchange mailserver heeft ip: 10.10.250.10
daarna de wijzigingen nog even activeren door:
signal-event email-update
svc -t /var/service/qpsmtpd
Same problem. What I found were two things. One I think is a bug, and one was a change I made that the sme backup didnt restore. first, in the directory /var/service/qpsmtpd/config, a file named whitelistsenders is missing. This file contains my two domain names, and is generated by SME. I think without this, it stops my sending or recieving. Secondly, I had added the plugin 'logterse' to the /usr/share/qpsmtpd/plugins directory. This file wasnt restored either, and although I know you arent responsible for my tweaks, it might help someone else to know this when they search bugzilla. By the way, the bayes database files in /var/spool/spamd/.spamassassin arent restored either. (again, not your problem) Now thats its up, I'll need to continue to monitor for contribs Ive added that arent functioning.

How to change the Title of the Webmail

3 januari 2009 door mrredhead

config setprop horde Name <domain>; signal-event email-update

SME WebShare

25 oktober 2008 door mrredhead

How to install a webshare on a SME Box?

See the wiki:

http://wiki.contribs.org/Webshare

Install WordPress

23 oktober 2008 door mrredhead

How to install WordPress on your SME Server

from: http://wiki.contribs.org/WordPress

yum --enablerepo=smecontribs install smeserver-wordpress
signal-event post-upgrade;

wanneer .htaccess gebruikt wordt voor bv permalinks dient nog wel het volgende commando op SME server gezet te worden
# /sbin/e-smith/db accounts setprop <ibayname> AllowOverride All
# /sbin/e-smith/db accounts setprop <ibayname> FollowSymLinks enabled
òf
# config setprop Primary AllowOverride All
# config setprop Primary FollowSymLinks enabled
# config setprop wordpress domain www.<domain>.nl

wanneer bovenstaande regel wordt gebruikt werkt webmail niet meer!!!

# /sbin/e-smith/signal-event ibay-modify <ibayname> 

goto the wordpress installation webpage on your server
http://<domain>/wordpress

follow the instructions

Set the Blog title: <title>
Set the date format to: j F Y
Set the time to format to: G:i

Redirect naar de wordpress url
<meta http-equiv="refresh" content="0;url=http://domain>/wordpress">
or
<?php
header("Location: http://www.<domain>.nl/wordpress"); /* Stuur de browser naar www.site.nl */
exit;
?>

How to: Apache Directives in SME Server Virtual Web Hosting

22 oktober 2008 door mrredhead

Found a very interesseting article here:

http://sysnotes.wordpress.com/2008/03/06/how-to-apache-directives-in-sme-server-virtual-web-hosting/

What did I do?

[root@gimli html]# db accounts setprop Primary AllowOverride All
[root@gimli html]# signal-event ibay-modify Primary