For me, http proxy is a requirement (using dansguardian) so I decided to post to this old thread to add an alternative to completely disabling the squid proxy.
You can disable caching for netflix in squid.conf by creating custom templates.
SME Server 7.4
Use PuTTY to log in as root.
Create custom template fragment 20ACLnetflix by pasting the following commands:
mkdir -p /etc/e-smith/templates-custom/etc/squid/squid.conf
vi /etc/e-smith/templates-custom/etc/squid/squid.conf/20ACLnetflix
Paste the following into 20ACLnetflix by holding "Shift+I" to start insert mode then right click to paste:
acl netflix dstdomain .netflix.com
Now hit the "Esc" key to leave insert mode then type ":wq" to write the file and quit vi. (Use ":q!" to quit without saving if you make a mistake)
Create 90no_cache custom template fragment:
vi /etc/e-smith/templates-custom/etc/squid/squid.conf/90no_cache
Paste the following into 90no_cache:
no_cache deny netflix
Now save and quit vi.
Paste these commands to save the changes to squid.conf:
/sbin/e-smith/expand-template /etc/squid/squid.conf
/sbin/e-smith/signal-event console-save
Restart squid:
service squid restart
View changes in squid configuration file (not required):
view /etc/squid/squid.conf
I've been using this successfully for a couple of years now so I hope this helps someone save some time and head aches!
