This document provides a subset of limitations and known issues with the Blue Coat SGOS 4.1.x release that might be encountered by more than a few customers. It is updated with every SGOS 4.1.x dot release.
Read through the following issues before upgrading to the SGOS 4.1.x release. Also, if an operation issue arises, before contacting Blue Coat, visit this page to verify it is not a limitation or a known issue.
Unable to obtain session secret from ProxySG. Please try reloading the current page.
Refresh the current page to continue. (B#45351a)
<proxy>
request.header.User-Agent="Mozilla/4." request.header.User-Agent=!".MSIE." http.allow_compression(no)
If you change log formats on the fly, the ProxySGcontinues logging to the same log object, resulting in a log upload of a file that contains two different formats. This is a transient condition that affects only a certain number of entries (the number depends on the load) after which the new file is generated with the correct ELFF header. This has the effect of Reporter not reporting that “certain number of entries”.
Forms-based authentication is not supported through explicit proxy when a user attempts to visit an HTTPS site.
show config
to reconfigure a ProxySG. (B#50382a, B#51418a)Before deploying ProxySG appliances for branch office acceleration through SOCKS compression, review the following:
image/gif
image/jpeg
image/png
image/pjpeg
application/x-compressed
application/x-zip-compressed
application/x-gzip-compressed
application/futuresplash
application/x-rtsp-tunnelled
application/x-shockwave-flash
Additionally, the following (standard) content-types are not able to be compressed:
application/zip
application/x-gzip
application/pdf
audio
video
gzip encoding (or allowing both gzip and
deflate) when using HTTP compression, for the following reasons:deflate-encoded content, but do not return an Accept-encoding
: header.gzip when asked for deflate. (This is treated by SGOS 4.x as an unsolicited response and passed through to the browser).gzip when asked for deflate, but claims it is deflate. This appears as corrupt data to browsers and the ProxySG.High Bandwidth and Media Downloads), regardless if SmartFilter is the selected vendor.(B#50420a)
SGOS# show environmental is invalid. (B#45188a)Whether Health Check notification emails are sent depend upon the event log threshold. If the event log threshold is set to less than Informational, notification emails are not sent for ICAP, Websense off-box, or manually created health checks. (B#53917a)
255.255.255.255:443 can result in a service that cannot be deleted. This should not prevent the creation of other valid HTTPS services on the same port. (B#50384a)(config)
prompt:
SGOS#(config) netbios
SGOS#(config netbios) nbstat responder enable
For a configuration that uses Passive FTP through SOCKS, the above policy might not avoid the 30-second delay caused by protocol detection. The reason for this is because a separate DATA connection is created to transfer data and the port used on this DATA connection is random, and policy cannot be enforced. If this configuration is necessary, there are two options:
<proxy>
client.protocol=socks condition=ftp_destination detect_protocol(none)
define condition ftp_destination
url.address =
IP_address
url.address = IP_address
end condition
<proxy>
client.protocol=socks detect_protocol(none)The following peer-to-peer (P2P) clients cannot connect to the ProxySG using SOCKS V5 authentication (B#45540a):
=) character. If a user enter
category=name as part of URLs of a category, it is treated as subcategory. (B#50420a)test-url command with an embedded '&' might create extra newlines in the output. (B#51298a)A 30-second delay occurs when the ProxySG tunnels any protocol where the server speaks first. Examples of these protocols are FTP, SMTP, POP3, and IMAP. Currently, the ProxySG does not support protocol detection for such protocols; therefore, the delay occurs in all three types of tunnels:
The workaround for this is to define policy that disables the protocol detection for all tunnels where the tunneled protocol is the one where the server speaks first. The following is an example of such policy.
<Proxy>
;Rule 1
condition=server_speaks_first_port_list condition=tunneling_protocol detect_protocol(none)
; Definitions
define condition server_speaks_first_port_list
url.port=25
url.port=143
url.port=21
url.port=110
end
define condition tunneling_protocol
client.protocol=http
client.protocol=tcp
client.protocol=socks
end
server_speaks_first_port_list condition).When a CONNECT is issued with a Content-Length header, the ProxySG attempts to parse the request entity body to determine whether it is from a known P2P agent. If no data is received within 30 seconds, the ProxySG aborts the transaction. Because this client is broken and is sending an invalid content-length header, the ProxySG stalls on this request. Use the following CLI command to enable tolerant-request-parsing:
shared_secret. This is incorrect, as it should be
shared-secret. If the output is used for a restore configuration operation, this option is not recognized.
ACCESS-CHALLENGE is treated like
ACCESS-REJECT). (#B48196)If you execute a number of commands in quick succession using the command line execution feature of
ssh, the SSH client might terminate the connection before displaying the output of all the commands. For example:
ssh -T -l user -i user_private_key proxysg_IP test
where file test contains a list of CLI commands. This might not give the output of all the commands listed in file
test. (B#48912a)
Policy/Statistics sometimes report active FTP sessions when there are no active FTP sessions. FTP/Statistics properly reports no active sessions in such cases. This inconsistency is a known issue.(B#48565a)
The message you see is similar to the following:
Windows Update has encountered an error and cannot display the requested page.
You might also see [Error number: 0x80072F78] in the upper-right corner of the Web page.
To correct this situation, you must upgrade to SGOS 4.1.3 or higher; in addition, you must apply the fix found in the Microsoft knowledge base.
Direct support questions regarding this release to Blue Coat Technical Support. For more information, visit http://www.bluecoat.com/support/ or send e-mail to support@bluecoat.com.
Copyright© 1999-2005 Blue Coat Systems, Inc. No part of this document may be reproduced by any means nor modified, decompiled, disassembled, published or distributed, in whole or in part, or translated to any electronic medium or other means without the written consent of Blue Coat Systems, Inc. All right, title and interest in and to the Software and documentation are and shall remain the exclusive property of Blue Coat Systems, Inc. and its licensors. ProxySG™, ProxyAV™, CacheOS™, SGOS™, Spyware Interceptor™, Scope™ are trademarks of Blue Coat Systems, Inc. and CacheFlow®, Blue Coat®, Accelerating The Internet®, WinProxy®, AccessNow®, Ositis®, Powering Internet Management®, and The Ultimate Internet Sharing Solution® are registered trademarks of Blue Coat Systems, Inc. All other trademarks contained in this document and in the Software are the property of their respective owners.
BLUE COAT SYSTEMS, INC. DISCLAIMS ALL WARRANTIES, CONDITIONS OR OTHER TERMS, EXPRESS OR IMPLIED, STATUTORY OR OTHERWISE, ON SOFTWARE AND DOCUMENTATION FURNISHED HEREUNDER INCLUDING WITHOUT LIMITATION THE WARRANTIES OF DESIGN, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL BLUE COAT SYSTEMS, INC., ITS SUPPLIERS OR ITS LICENSORS BE LIABLE FOR ANY DAMAGES, WHETHER ARISING IN TORT, CONTRACT OR ANY OTHER LEGAL THEORY EVEN IF BLUE COAT SYSTEMS, INC. HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.