I'm connecting to a remote ClamAV server using this googlecode example: https://code.google.com/p/clamavj/source/browse/trunk/src/main/java/com/philvarner/clamavj/ClamScan.java?r=5
The code is able to connect to the remote socket and even write to it but it times out when READING FROM the socket. I'm unable to get the scan results because of that. This happens regardless of what socket timeout is set to. I'm only submitted a small file with one line for testing purposes. Here are some of the clamav socket config settings: LocalSocket = "/var/run/clamav/clamd.sock" LocalSocketGroup disabled LocalSocketMode disabled FixStaleSocket = "yes" TCPSocket = "xxxx" TCPAddr = "xx.xx.xxx.xxxx" MaxConnectionQueueLength = "30" StreamMaxLength = "26214400" StreamMinPort = "1024" StreamMaxPort = "2048" MaxThreads = "50" ReadTimeout = "300" CommandReadTimeout = "5" SendBufTimeout = "500" MaxQueue = "100" IdleTimeout = "30" ExcludePath disabled MaxDirectoryRecursion = "15" FollowDirectorySymlinks disabled FollowFileSymlinks disabled Is there something else that needs to be configured for the read to work? I may be missing something obvious. Thanks in advance for any help! _______________________________________________ Help us build a comprehensive ClamAV guide: https://github.com/vrtadmin/clamav-faq http://www.clamav.net/support/ml