I recently had the problem, that the IPMI virtual console was not working on one of my servers.
After searching the problem in icedtea I discovered errors while downloading files:
I missed that the console works on other ports than 80 and that was the only forwarded port. So I changed my ssh command line to forward all IPMI ports: