Hmmm… That would indicate that the name of the file on the server was mypdf, not mypdf.pdf. Perhaps it was renamed inadvertently when you uploaded it.
Anyway, I am glad you now have it worked out.
No problem, you are more than welcome.
Save [color=#CC0000]$50[/color] on DreamHost hosting using promo code [color=#CC0000]SAVEMONEY[/color] ( Click for promo code details )