diff --git a/sgfw/socks_server_chain.go b/sgfw/socks_server_chain.go index 11b166f..82efd71 100644 --- a/sgfw/socks_server_chain.go +++ b/sgfw/socks_server_chain.go @@ -281,6 +281,12 @@ func (c *socksChainSession) filterConnect() (bool, bool) { if pinfo == nil { pinfo = procsnitch.FindProcessForConnection(c.clientConn, c.procInfo) + // FIXME: TEMPORARY HACK + if pinfo.ExePath == "/usr/sbin/oz-daemon" { + log.Warningf("Rejecting unknown connection from /usr/bin/oz-daemon: %v", ) + return false, false + } + } if pinfo == nil {