you didn't talk about your first server, that's why it looked senseless.
first verify if the proxocket dll is loaded by the game.
for doing it just delete or renamed temporary myproxocket.dll and launch the game, if a proxocket_09.sep.2009-xx.xx.xx.cap file is created means that everything is ok.
then be sure that your test server has punkbuster running (pb_sv_enable).
how to see that your server is bugged?
when the client joins the server's console will be full of tons and endless random messages like:
Code:
PunkBuster Server: [From #1 1234(VALID) myplayer] xq2JpzYBtZROyNBownafNZLLfZra8qpMzVqmq6WofOH43uxV7kzWmSFLjiwQeHg3E7ldULBbYRMAXojwSbgSHqHXPYzJi0qku7XmpYa8xI60Tdyn28v0x5YmeD7W8mfBSgoJybr5yEppOsoKEulWRSG4EdJfBJ4cgfen3EJBTiDdNUVMhaferkGPBpVgBocQ6cTYffMH9wMGxrynL65tK7b