Samba and other services hang while Apache keeps running

Good day everybody. I have a little bit of a problem, I run openSUSE as a server on a Dell PowerEdge T610. I use it for sharing files in a local network and as a web server accessible through the public IP (configured through router DMZ). Also, I use Teamviewer for remote control in order to avoid some compatibility and network problems.
Generally the computer runs flawless but from time to time, as about once in two weeks, all network related services except the Apache server which runs just fine, and is still accesible, crash. The Samba share can’t be accessed anymore, the Teamviewer is also dead and the only way to put everything back in order is a restart. The thing is I don’t know if an error occurs since the server hasn’t got a monitor installed, and more than that I do most of my work remotely (as in miles and miles away from the location) and it takes me quite some time to actually get there and see what’s happening.

So, any ideas what might be happening? I belive that there might be some information in some of the logs, but as I am not an expert in Unix like operating systems I don’t exactly know where to start from.

Thanks in advance for any help and best regards!

Do you have some related messages in /var/log/messages for that time?

I’ve looked through messages and pasted here the output for the time interval when the problem occurred. And I’ve noticed something new, there are some empty files that keep appearing in the home folder. and they’re named like 1], 2], 3] and so on… anyway I’m looking forward for more replies.

Aug 25 15:47:26 localhost smbd[30072]: [2011/08/25 15:47:26.777428, 0] lib/util_sock.c:474(read_fd_with_timeout)
Aug 25 15:47:26 localhost smbd[30072]: [2011/08/25 15:47:26.777539, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Aug 25 15:47:26 localhost smbd[30072]: getpeername failed. Error was Transport endpoint is not connected
Aug 25 15:47:26 localhost smbd[30072]: read_fd_with_timeout: client 0.0.0.0 read error = No route to host.
Aug 25 17:06:05 localhost rsyslogd: – MARK –
Aug 25 17:27:30 localhost smbd[30476]: [2011/08/25 17:27:30.505463, 0] lib/util_sock.c:474(read_fd_with_timeout)
Aug 25 17:27:30 localhost smbd[30476]: [2011/08/25 17:27:30.505550, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Aug 25 17:27:30 localhost smbd[30476]: getpeername failed. Error was Transport endpoint is not connected
Aug 25 17:27:30 localhost smbd[30476]: read_fd_with_timeout: client 0.0.0.0 read error = Connection timed out.
Aug 25 18:06:05 localhost rsyslogd: – MARK –
Aug 25 18:48:18 localhost smbd[30518]: [2011/08/25 18:48:18.777776, 0] smbd/nttrans.c:2204(call_nt_transact_ioctl)
Aug 25 18:48:18 localhost smbd[30518]: call_nt_transact_ioctl(0x1401c4): Currently not implemented.