The command
access-list 100 permit tcp any any log
will only log the IP addresses.
If you want to see the actual port numbers too, use the port "range" option and specify "0 65535" which covers all port numbers.
Try this line instead:
access-list 100 permit tcp any range 0 65535 any range 0 65535 log
Your log messages should now show exactly what TCP ports your ACL is blocking.
The same thing works for UDP, too. Just change "tcp" to "udp" to see which UDP ports are being blocked.