A Windows bug is one reason per MetaLink. Here is one solution:

CODE CONNECT_TIMEOUT_LISTENER = 30 IN LISTENER.ORA

Solution Description:
=====================
Code CONNECTION_TIMEOUT_LISTENER = 30 in listener.ora file. This allows more connections and resolves the problem.