This Cool Solutions tip is a more modern version of the original tip submitted by Jason Long back in August of 2004 (Downloading GroupWise WebAccess Attachments on SUSE Linux). He stated that TID 10086331 was an unacceptable solution and he states the reasons there.
We were experiencing the same issue with GroupWise 8 WebAccess running on OES2 Linux. Our users were unable to open attachments using Internet Explorer 7 or 8 if Webacc is secured with SSL. The users received the IE error "Internet Explorer cannot download document xxxxx.xxx from 172.x.x.x. Internet Explorer was not able to open this Internet site. The requested site is either unavailable or cannot be found. Please try again later."
The fix is the same as Jason's original but with the files and their locations updated.
- First, edit the apache2 file (in /etc/sysconfig/) and add "headers" to the "APACHE_MODULES=" line. Restart Apache. Additions are added without quotes.
This loads the Apache headers module, which needs to be loaded for the fix to function. If this does not load Apache properly, you can try adding "LoadModule headers_module /usr/lib/apache2/mod_headers.so" close to the beginning of the gw.conf file (use this line for 32-bit linux). If you are running 64-bit Linux, use this line - "LoadModule headers_module /usr/lib64/apache2/mod_headers.so". The lines are added without quotes.
- Next, edit /etc/opt/novell/httpd/conf.d/gw.conf and add the following lines to the end of the file:
# Remove the Pragma: no-cache header to allow IE to download attachments.
Header unset Pragma
- Lastly, restart Apache (rcapache2 restart)
Disclaimer: As with everything else at Cool Solutions, this content is definitely not supported by Novell (so don't even think of calling Support if you try something and it blows up).
It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test, test, test before you do anything drastic with it.