A mí también me pasó lo mismo desde ASP, y el problema es que cuando el FPDF crea el fichero para enviarselo al usuario, antes crea un fichero temporal en la misma carpeta donde se está ejecutando la página asp, y si no tiene permisos de escritura no puede crear ese fichero temporal. Puedes bajarte el PDF generado poniendo attachment en la cabecera HTTP:
Código:
'Enviamos el PDF al navegador
Response.Expires = 0
Response.ContentType = "application/pdf"
Response.AddHeader "Content-Disposition", "attachment; filename=""fichero.pdf"""
De esta forma el fichero se te descarga en vez de abrirse con el acrobat. Entonces si abres el fichero PDF descargado con el bloc de notas podrás ver el error que te está dando el FPDF.
Creo que también puedes forzar la descarga del PDF con el método Output():
Output([string file [, boolean download]])
http://www.aspxnet.it/public/Default.asp?page=175&idp=21
Un saludo.