IIS servers will usually refuse to serve the long chain nowadays (because it doesn't like having an expired certificate in the chain).