ISPConfig 2.2.30 released

Discussion in 'General' started by till, Mar 19, 2009.

  1. till

    till Super Moderator Staff Member ISPConfig Developer

    ISPConfig 2.2.30 is available for download.

    This ISPConfig release adds support for WebDAV, updates PHP to 5.2.9 and OpenSSL to 0.9.8j.
    Several minor bugs were fixed.

    Detailed Changelog

    - Added: WebDAV support.
    - Added: Created help files for the DNS Manager.
    - Added: Added subdomain part to email address in email user form if the web site's subdomain is not www.
    - Added: Added checks to correctly format the email forward and email alias fields.
    - Added: Added format checks for the spam whitelist and spam blacklist fields.
    - Updated: PHP to 5.2.9.
    - Updated: OpenSSL to 0.9.8j.
    - Bugfix: Fixed problem with mod_python and .htaccess.
    - Bugfix: ISPConfig couldn't start/stop/restart services if netstat listed them as tcp6 instead of tcp.
    - Bugfix: Fixed bug in mail_logs.php that could possibly extract wrong mail traffic values from the mail log.
    - Bugfix: whitespace and empty lines are now not removed anymore from manual additions to the BIND and Postfix/Sendmail configurations.
    - Bugfix: Domain forwards are not converted to lower case anymore.
    - Bugfix: error messages for reseller and client forms are now localized.
    - Bugfix: when "Create DNS-MX" was checked for a website, the MX record was created, no matter if there was already
    an MX record for that host in the DNS-Manager.
    - Bugfix: MX records created through the "Create DNS-MX" checkbox had the wrong groupid. If you edited such a record in
    the DNS-Manager and then sometime later moved it to the recycle bin, the record could not be seen in the recycle bin.
    - Changed: Better parsing of DNS records. Backend checks if there's a trailing dot.
    - Changed: Disabled HTTP and FTP monitoring in the check_services.php script. These services will from now
    on only be monitored if you create a monitoring job for them under Management -> Server -> Services -> Monitoring.



    Installation Instructions

    Download the ISPConfig-2.2.30.tar.gz from

    Installation on the shell as root user:

    tar xvfz ISPConfig-2.2.30.tar.gz
    cd install_ispconfig

    The installer automatically detects the installed ISPConfig version and
    performs an update.
  2. edge

    edge Active Member Moderator

    Thank you.
  3. radim_h

    radim_h Member HowtoForge Supporter


    do you have any description how the Web DAV support works in this release / prerequsitions for WebDav ?
  4. falko

    falko Super Moderator Howtoforge Staff

    Follow chapter 2 of this tutorial:

    Then enable WebDAV for a web site in ISPConfig. After you've enabled it for a web site, you must also enable it for one or more users of that web site (similar to SSH where you also have to enable it per user).

    Afterwards, that user can log in with his username and password. Make sure you use :80 in the WebDAV URL, otherwise Windows might complain about a wrong username/password.
  5. Hans

    Hans Moderator Moderator

    upgrade from 2.2.29 to 2.2.30 succesful!

    Thanks Till for this nice release! :)
    I've tested WebDAV and it works great!

    For the ones who don't know the address for webDAV is: domainname.tld/webdav

    One more suggestion:
    In the ISP manager, under the user & mail tab, you can read the settings for each user which is valid on a particular domain.
    I mean the settings like: Email, Admin and CatchAll.
    It would be nice if extend this overview with "WebDAV" and "SSH", so you can see which users on the domain have access by using the WebDAV and/or SSH protocol.
  6. falko

    falko Super Moderator Howtoforge Staff

    If you try to connect from a Windows client, use http://domainname.tld:80/webdav
  7. mccharlet

    mccharlet Member HowtoForge Supporter


    Thanks for the new version. But i have a question : What are you not wait the new release of clamav (0.95)

    The 0.95 stable release is planned for March 23

    This is for the release 2.2.31 ?

  8. falko

    falko Super Moderator Howtoforge Staff

    Didn't know that. But it's as always - we make a new release, and two or three days later there's a new ClamAV release... sigh... (I bet they wouldn't make a new release if we didn't release a new ISPConfig version before ;)).
  9. mccharlet

    mccharlet Member HowtoForge Supporter


  10. Ben

    Ben Active Member Moderator

    When taking a look at those major changes made in clamav 0.95 i'd guess a release of ispconfig including this version would take a longer time especially for testing purposes. Besides this I'd personally wait for clamav 0.95.1 to be out to let others face possible bugs that may result of those bigger changes ;)
  11. blocker

    blocker Member


    small problem after updating from 29 to 30

    Under the Management screen ISP Server Status looks broken after updating:
    Dateisystem	Größe	Benut	Verf	Ben%	Eingehängt
    i use ISPconfig in English, but it looks like its showing German and in the wrong encoding
  12. radim_h

    radim_h Member HowtoForge Supporter

    WebDAV user root (loder after login) ??

    one more question
    WebDAV works, but
    why all users even if they are not administrators are going into
    webroot ( /var/www/webXX/web ) directory?

    i suppose logically
    administrator users has to be logged into ftp root direcotry /var/www/webXX
    and users have to be logged into "/var/www/webXX/user/username" directory

    Is it possbile to fix it somehow this way?
    Last edited: Mar 20, 2009
  13. wr19026

    wr19026 New Member

    Actually I would suggest to let them go to "/var/www/webXX/web/webdav" as this would enable collaboration and sharing

    I'm probably missing the plot, but I *think* I can see the "webdav" directory in "/var/www/webXX/web/" but can't see it when I check in a terminal.
  14. madmucho

    madmucho Member

    I have problem after update on mandriva 2008.1 with my co-domains redirects.

    in version before i have some redirects, for example
    admin.domain.tld > https://domain.tld:81 for admin interface,
    but now all these rewrite rules are cut for port numbers, same for webmin redirect for example.

    Have anyone else this problem?
    My logs are clear, ispconfig.log to.

    EDIT: setting webdav in Vista is like a hell, here is MS KB which update behavior of its webdav client after patch can be connected using http://domain.tld/webdav
    Last edited: Mar 21, 2009
  15. falko

    falko Super Moderator Howtoforge Staff

    I've added this to the bugtracker, although we didn't change anything in that part of ISPConfig. Did you install your server in German? Is the output of
    df -h
    in German?
  16. falko

    falko Super Moderator Howtoforge Staff

    How do you mean that?
  17. madmucho

    madmucho Member

    i look into generated vhost file in updated server and one of my non updated. diference is in generated redirection.

    old server rule looks
    RewriteCond %{HTTP_HOST}   ^admin\.domain\.cz [NC]
    RewriteRule ^/(.*)$1 [L,R]
    that is good, but updated server generating at same alias this rule

    RewriteCond %{HTTP_HOST}   ^admin\.domain\.cz [NC]
    RewriteRule ^/(.*)$1 [L,R]
    redirection to different port is cut off.
  18. falko

    falko Super Moderator Howtoforge Staff

    Found the problem. Can you add this line in line 1424 of /root/ispconfig/scripts/lib/config.lib.php:

    if($domain_weiterleitung_url_parts['port']) $domain["domain_weiterleitung"] .= ':'.$domain_weiterleitung_url_parts['port'];
    (right after
    $domain["domain_weiterleitung"] .= strtolower($domain_weiterleitung_url_parts['host']);
    and before

    if($domain_weiterleitung_url_parts['path']) $domain["domain_weiterleitung"] .= $domain_weiterleitung_url_parts['path'];
  19. madmucho

    madmucho Member

    This works

    Thank you Falko this patch work, redirects is now fixed :)
  20. radim_h

    radim_h Member HowtoForge Supporter

    that should be enough, the point is isolate non-admin users from web content...

    Where could i change it in ISPC ?

Share This Page