Archive for May, 2008

esprit update, HTTP bandwidth tracking is live

New esprit update introduces the rudimentary bandwidth tracking.

  • Added: bandwidth cleanup script
  • Fixed: unnecessary to complain about missing Urchin profiles if none were setup
  • Changed: reordered dashboard pages, Site Maintenance -> Reports -> User Management -> Tools

Currently all HTTP, HTTPS, body, and header traffic is lumped into one category.  Whether this will change or not is contingent upon mod_logio.  Since tracking is tied directly to mod_logio, there won’t be any issues with incorrect figures.

Comments

Mandatory SPF Checks

Mandatory SPF checks will be implemented on the servers starting tomorrow afternoon.  This will hopefully combat the deluge of spam customers have been receiving lately.

If you are receiving Undelivered/Undeliverable messages,  then make sure you visit the “SPF Wizard” within the control panel to add an SPF record for your domain.  If you are using Apis to send e-mail — which should look configured as such — then the default settings should help limit the amount of backscatter you are currently receiving.

Failing that, there is one more idea with maildrop presets, but let’s see what happens.

12:49 PM EDT — SPF checks are now implemented on all of the servers.  You should begin seeing a reduction in spam.  Also, make sure the SPF record is a strict fail (-all) instead of a softfail (~all).  You may edit the TXT record via DNS Manager if it is a softfail.

Comments

A solution to HTTP bandwidth monitoring

Good news for me, bad news for everyone else, I have an amicable solution for handling bandwidth tracking on the new servers.  Instead of going the cumbersome method of writing an Apache module to track bandwidth, I will be taking a page from cPanel’s book and just writing traffic to a flat file.  Every night at approximately 3 AM a script will reconcile the bandwidth logs and dump it into the database.  There is a marginal hit on filesystem performance, but again this is a far better solution than Ensim’s cumbersome configuration file parsing, plus we will still be able to retain the rapid Web server restarts that we have all grown to appreciate and love.

Currently, the script to parse and dump the logs into the database is being written and should be live no later than Saturday morning.

IMAP/POP3 and SSH traffic are negligible.  Dedicated port traffic will be next on the list of problems to solve… possibly with some iptables packet counting.

- Matt

Comments

esprit Update, WebDAV Support

New version of esprit is live on the servers at this time…

  • Added: WebDAV support
  • Fixed: Inherit uid from directory in  File_Module::fix_apache_perms_backend
  • Fixed: sub-delegated hostnames are skipped in DNS Manager (NS RR type)
  • Fixed: rewrote how DNS records are added; since nsupdate won’t give us the nameserver’s error message, first add the record, check for existence, then if the change did not go through run the modified zone configuration through named-checkzone

Comments

Disk Quota Upgrades

Disk quotas have finally been doubled from their initial figures as promised “back in the day”.  The first step was a 50% increase from 350 MB to 525 MB and the second step doubled the initial disk quota to 700 MB.

All sites should have these changes available at this time.  Packages have been updated to reflect the new disk space allocations.  Next step is to once again count apache-owned files towards the quota.  Once completed, disk space upgrades will be taken care of for some time to come.

Comments

RoundCube webmail now available

Due to popular demand, and a stable release, RoundCube support has been added to all accounts, accessible via http://roundcube.<your domain>/

Have fun with the snazzy, new webmail client.

Comments