Ancient history

Why did Poseidon punish Ulysses?

Poseidon did not punish Ulysses, it was Zeus who punished Ulysses because one of the crew members opened the bag Aeolus gave to Ulysses, causing a deadly storm and shipwrecking his entire fleet except his ship.