Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Administrators

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 10-27-2010, 12:53 AM
Junior Member
 
Posts: 5
Default Access to Administration Console by Zimbra Proxy ?an

Hi all.
I have a question about the possibility to get access to admin console via the standard zimbra proxy host.

We have made an installation with the large schema ad we use two ldap, two mta and one mailboxd server.
Our lan, for a better security, is setted up to have two separated vlan, one for the mta servers and one for the ldap servers and the mailboxd server.
I have noted that to get access to Administration Console I have to make a https connection on port 7071 directly to the mailboxd server...so we have to assign a public ip to that host.

If I have choose to setup the Zimbra proxy host for normal http(s) connenction to webmail interface in order to not expose directly the mailboxd server host to the web...in this way - if I have to get access to admin consol - this schema have to be bypassed and the mailboxd server is exposed on the net anyway.

Have you some suggestion?
Is still not possible to get access to admin console via normal zimbra proxy? Maybe we have to setup a different proxy only for admin consol connetion?
Reply With Quote
  #2 (permalink)  
Old 11-02-2010, 04:44 AM
Junior Member
 
Posts: 5
Default

Anyone have had the same problem?
Reply With Quote
  #3 (permalink)  
Old 11-08-2010, 12:47 AM
Junior Member
 
Posts: 5
Default

Ok. I have solved this "problem" by using a workaround solutions.
Anyway I renew my question and I would like to have an answer by the Zimbra engineers who read (and I suppose to) this forum because I think that the proxy system implemented in Zimbra is not still functional or not ??
Reply With Quote
  #4 (permalink)  
Old 11-08-2010, 01:21 AM
User Awaiting Moderation
 
Posts: 19
Default

I think you can not access to admin page throught any proxy, not only zimbra_http_proxy, just because you can not "proxy" any https or any secure port (admin-page always runs with https). If you can do it, the data from end-user to destination server will be un-guaranteed!!!

What you see on zimbra_http_proxy, if https, just encrypt the data from client to proxy-server. Acctually, proxy-server and hidden server communicates with http.
Reply With Quote
  #5 (permalink)  
Old 11-08-2010, 09:32 AM
Outstanding Member
 
Posts: 594
Default

I think your statement "because you can not "proxy" any https or any secure port" is totally wrong. If you couldnot proxy https port it doesnot mean its not possible in zimbra.
Reply With Quote
  #6 (permalink)  
Old 11-09-2010, 06:20 AM
Junior Member
 
Posts: 5
Default

Quote:
Originally Posted by veronica View Post
I think your statement "because you can not "proxy" any https or any secure port" is totally wrong. If you couldnot proxy https port it doesnot mean its not possible in zimbra.
Yes I agree.
Reply With Quote
  #7 (permalink)  
Old 12-02-2010, 08:48 AM
Partner (VAR/HSP)
 
Posts: 110
Default

I am also looking for a way to access the Admin Console through a proxy server.
__________________
Peter LeBlond
Product Development Engineer
http://www.mxtoolbox.com

Reply With Quote
  #8 (permalink)  
Old 12-03-2010, 02:02 PM
Partner (VAR/HSP)
 
Posts: 110
Default

I was told that Zimbra doesn't support modifying nginx to support this and that it would probably be simpler and easier to setup a manual redirect to a mail store. Here is how I quickly achieved this on my Ubuntu proxy node

apt-get install lighttpd
edit your /etc/lighttpd/lighttpd.conf file. Here's a diff between the stock and my modified one. This conf will take ANY request on port 7071 and redirect to https://zimbra.mailstore.com:7071/zimbraAdmin/

Code:
18c18
<            "mod_redirect",
---
> #           "mod_redirect",
65c65
<  server.port               = 7071
---
> # server.port               = 81
111d110
< url.redirect                = ( "^.*$"                    => "https://zimbra.mailstore.com:7071/zimbraAdmin/" )
167,168d165
< ssl.engine = "enable"
< ssl.pemfile = "/etc/lighttpd/certs/lighttpd.pem"
Lastly you will want to install your cert. I have a commercial cert on my proxy so I made a copy like this
mkdir /etc/conf/lighttpd/certs
cat /opt/zimbra/ssl/zimbra/commercial/commercial.key >/etc/conf/lighttpd/certs/lighttpd.pem
cat /opt/zimbra/ssl/zimbra/commercial/commercial.crt >>/etc/conf/lighttpd/certs/lighttpd.pem

/etc/init.d/lighttpd restart and you should be in business.
__________________
Peter LeBlond
Product Development Engineer
http://www.mxtoolbox.com

Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.