View Issue Details

IDProjectCategoryView StatusLast Update
0004657SOGoWeb Mailpublic2019-03-28 13:21
ReporterDavid Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Platform[Server] LinuxOSRHEL/CentOSOS Version6
Product Versionnightly v2 
Summary0004657: Mail attachments using HTTP
Description

Mixed content mail view is loaded over HTTPS protocol, but links to attached files are using HTTP. On attempt to save an attachment browser complains or just cancels the action.

Steps To Reproduce

Open an email with some attachments, click on the link targeting attachments (header, next to paperclip icon), try to save.

TagsNo tags attached.

Activities

francis

francis

2019-01-24 12:02

administrator   ~0013272

Do you use Apache? Have you set the x-webobjects-server-port and x-webobjects-server-url headers in your proxy?

David

David

2019-01-24 12:32

reporter   ~0013274

Last edited: 2019-01-24 12:35

Yes, we are using Apache and headers are set. Content of /etc/httpd/conf.d/SOGo.conf here:

Alias /SOGo.woa/WebServerResources/ \
/usr/lib64/GNUstep/SOGo/WebServerResources/
Alias /SOGo/WebServerResources/ \
/usr/lib64/GNUstep/SOGo/WebServerResources/

<Directory /usr/lib64/GNUstep/SOGo/>
AllowOverride None
<IfVersion < 2.4>
Order deny,allow
Allow from all
</IfVersion>
<IfVersion >= 2.4>
Require all granted
</IfVersion>

&lt;IfModule expires_module>
  ExpiresActive On
  ExpiresDefault &quot;access plus 1 year&quot;
&lt;/IfModule>

</Directory>

ProxyRequests Off
SetEnv proxy-nokeepalive 1
ProxyPreserveHost On

ProxyPass /SOGo http://127.0.0.1:20000/SOGo retry=0

<Proxy http://127.0.0.1:20000/SOGo>
RequestHeader set "x-webobjects-server-port" "443"
RequestHeader set "x-webobjects-server-name" "%{HTTP_HOST}e" env=HTTP_HOST
RequestHeader set "x-webobjects-server-url" "https://%{HTTP_HOST}e&quot; env=HTTP_HOST
RequestHeader unset "x-webobjects-remote-user"
RequestHeader set "x-webobjects-server-protocol" "HTTP/1.0"
AddDefaultCharset UTF-8

Order allow,deny
Allow from all
</Proxy>

<IfModule rewrite_module>
RewriteEngine On
RewriteRule ^/.well-known/caldav/?$ /SOGo/dav [R=301]
RewriteRule ^/.well-known/carddav/?$ /SOGo/dav [R=301]
</IfModule>

David

David

2019-03-28 13:21

reporter   ~0013501

Any suggestion/solution? Users are not able to get their attachments and it makes them a bit frustrated.

Issue History

Date Modified Username Field Change
2019-01-24 07:25 David New Issue
2019-01-24 12:02 francis Note Added: 0013272
2019-01-24 12:32 David Note Added: 0013274
2019-01-24 12:35 David Note Edited: 0013274
2019-03-28 13:21 David Note Added: 0013501