There are a couple of possible reasons:
1. The intermediate Comodo certificate has not been installed, you must use the one that came with the site certificate
2. The wrong intermediate Comodo certificate has been installed, you must use the one that came with the site certificate
Please see knowledgebase article for a description of what is an intermediate SSL certificate
Please see SSL Installation instructions for the most common web servers