<div style="font-family:Calibri, Arial, Helvetica, sans-serif;font-size:11pt;"><div>Yes, that is where NAT out performs a proxy, as it rewrites all requests.  Another option would be to require a VPN connection into your LAN in order to access the system without these kinds of issues.</div>
<div><br></div>
</div><div id="quoted_header" style="clear:both;"><br/><div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm"><span style="font-size:11.0pt;font-family:Calibri, Arial, Helvetica, sans-serif"><b>From:</b> "Carpenter, Troy" <troy@carpenter.cx><br><b>Sent:</b> Jan 20, 2015 4:31 PM<br><b>To:</b> users@lists.kolab.org<br><b>Subject:</b> Re: Kolab behind a NAT<br></span></div></div><br type='attribution'><div id="quoted_body"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">On 2015-01-16 9:58 am, alby87@inwind.it wrote: <br>
> It worked really well: I had to install more "reverse proxies" (one for  <br>
> iRony, <br>
> one for kolab-webadmin, one for roundcubemail, etc..), but using this <br>
> "proxies", and the X-Forwarded-For Header all but one problems went  <br>
> away! <br>
>  <br>
> Many thanks! <br>
>  <br>
> The only problem is just iCal: the URL generated start with a ./? <br>
> _task=calendar&_action=feed&_cal= and the code of the calendar. Putting  <br>
> this <br>
> code as is  isn't working (just as expected, there isn't any reference  <br>
> to my <br>
> base URL). It doesn't show even on my LAN connection, I'm doing some  <br>
> more thing <br>
> wrong? Thank you for your patience :) <br>
<br>
I am running a similar configuration as you, except I'm using Apache to  <br>
do the proxy.  I don't think the problem you are describing is specific  <br>
to using a proxy because I get the same result using the Kolab server  <br>
from within my network (as well as through the proxy when I'm outside  <br>
the network). <br>
<br>
When I highlight one of the calendars in my setup, and select "show  <br>
calendar URL".  I got this in the dialog box: <br>
<br>
./?_task=calendar&_action=feed&_cal=dHJveUBjYXJwZW50ZXIuY3g6VENSb1pYSWdWWD5sY25NdmJHRjFjbUV2UTJGc1pXNWtZWEk%3D.ics <br>
<br>
When I replaced the leading "." with my server fqdn and put that in a  <br>
web browser, I ended up at the Kolab login screen instead of downloading  <br>
the calendar. <br>
<br>
I would like to get this working.  I have a number of processes where I  <br>
need the ics file, and cannot use CalDAV. <br>
<br>
<br>
BTW, the displayed CalDAV link works just fine.  I tested it with a  <br>
CalDAV client on my Android phone. <br>
<br>
Troy Carpenter <br>
troy at carpenter dot cx <br>
_______________________________________________ <br>
users mailing list <br>
users@lists.kolab.org <br>
https://lists.kolab.org/mailman/listinfo/users <br>
</p>
</blockquote></div>