err are you running a x-over cable from the server to the hub? It should be reserved for PC to PC or Hub/Switch to Hub/Switch.
Patch cable should traditionally read:
w/o, o, w/g, b, w/b, g, w/br, b
If your pins were the same at both ends I suppose it might work, but I'm not sure. Anyone...