Control Web Panel
WebPanel => E-Mail => Topic started by: carmageddon63 on January 02, 2015, 11:15:40 AM
-
hi search but have not see anything about this.
how can i change ip/roundcube like example.com/webmail
thank you
-
hi search but have not see anything about this.
how can i change ip/roundcube like example.com/webmail
thank you
you can make symlink from roundcube folder to webmail one. And fix permission. It works.
-
Got a quick tutorial for that? I tried:
ln -s /usr/local/apache/htdocs/roundcube /usr/local/apache/htdocs/webmail
but that does not seem to be working...
-
I also have a problem with the webmail. Let me explain I have several websites on the vps and a shared IP.
When I type the shared IP XXX.XXX.XXX.XXX/webmail or Roundcube I get the Roundcube page
When I type www.mysite.com/webmail or roundcube I have an error 500.
I fixed the permissions for each account and it doesn't work. Is there something I'm missing there!
I created a conf file for apache with the following
Alias /webmail /usr/local/apache/htdocs/roundcube
Alias /roundcube /usr/local/apache/htdocs/roundcube
<Directory /usr/local/apache/htdocs/roundcube>
Options +FollowSymLinks
DirectoryIndex index.php
AllowOverride All
Order Deny,Allow
Allow from All
</Directory>
So I get the symlink to Webmail but not the website.com/webmail
Any clue? thanks for your help
-
you can't use domains since the SECURITY (suPHP and SUExec) will block it.
you can only user server hostname and IP for webmail, ftp and phpmyadmin.
-
But then what makes that this way is possible with ISPConfig3 using also SUPHP?
-
So my question now is how to bypass suPHP to get roundcube to work?
-
In /usr/local/apache/conf/httpd.conf create an alias to the roundcube directory:
Alias /roundcube /usr/local/apache/htdocs/roundcube
and add the directory settings:
<Directory /usr/local/apache/htdocs/roundcube>
Options -Indexes
AllowOverride All
</Directory>
<Directory /usr/local/apache/htdocs/roundcube/config>
Order Deny,Allow
Deny from All
</Directory>
<Directory /usr/local/apache/htdocs/roundcube/temp>
Order Deny,Allow
Deny from All
</Directory>
<Directory /usr/local/apache/htdocs/roundcube/logs>
Order Deny,Allow
Deny from All
</Directory>
Add the following directory setting to /usr/local/apache/conf.d/vhosts.conf:
<Directory /usr/local/apache/htdocs/roundcube>
Options -Indexes
AllowOverride All
<IfModule mod_suphp.c>
suPHP_Engine On
suPHP_UserGroup nobody nobody
</IfModule>
</Directory>
Finally, configure suphp to allow access to the round cube directory by adding the roundcube directory to the docroot in /usr/local/apache/conf.d/suphp.conf. You can also set check_vhost_docroot to false, but this is not recommended as it is a potential security risk.
Hope this helps...
-
new version comes with this fixes