I had a hell of a time trying to get sof2 going, one thing you might want to try is "+map mp_kam3" in the command line. Most of the time it wouldn't run if a map wasn't set. Also the roc config isn't in the default folder, when I setup my OSP server my command line ended up like this...
"+set fs_game osp +exec configs/osp_ctf_pub.cfg +exec configs/osp_extracommands.cfg +sv_mapcycle configs/tdm.mapcycle +map mp_kam3 +set sv_punkbuster 1 +set sv_pure 1"
I played the game for about 4 years, but now that it's been dead a few years I'm pretty rusty with the correct way to set it up. My current way isn't as good as I used to setup my servers, but I got it working with OSP.