Intermediate certificates are easy to mess up, and they don't always show up for everyone as a problem.
Just thought I'd help out!
Test with `curl' is where I noticed it broken -- seems to work in Chrome, possibly because they cache intermediate certificates or something?
~% curl 'https://statuscoder.com/
curl: (60) SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed