none
error al generara pdf con asp net RRS feed

  • Pregunta

  • buenas estoy generando un pdf con mi pagina, cuando lo aplico localmente me funciona 

    pero al colocarlo en el iis y verlo reotamente me tira el siguiente error

    No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión 127.0.0.1:2273

    lunes, 28 de septiembre de 2020 18:34

Respuestas

  • Casi seguro que el error ocurre antes de ese código. Donde dices PdfDoc.Close(), eso es porque previamente has configurado PdfDoc para que el documento contenga algún contenido que se ha sacado de algún sitio (presumiblemente de una base de datos). El error se produce en esa operación previa de extraer datos para ponerlos en el Pdf.
    • Marcado como respuesta Prtecnicopc martes, 29 de septiembre de 2020 19:14
    martes, 29 de septiembre de 2020 7:00

Todas las respuestas

  • No creo que sea algo específico del PDF. Se está quejando de que algo que haces en tu programa está intentando abrir una conexión al equipo local (127.0.0.1) en el puerto 2273, y dicho equipo deniega la conexión (cosa que quiere decir que no hay en esa máquina ninguna aplicación escuchando en el puerto 2273). Obviamente, cuando lo haces localmente sí que funciona porque en dicho equipo local sí que hay algo escuchando en 2273.

    Normalmente el puerto 2273 es usado por MySql. Eso quiere decir que tu programa está tratando de conectar con MySql, pero MySql solo escucha en el sitio donde lo pruebas localmente pero no en el servidor donde instalas la aplicación en IIS.

    lunes, 28 de septiembre de 2020 19:42
  • Buenas, Gracias por la esplicacion.

    te comento lo que genero es un reporte de trabajo en pdf con la libreria itextsharp y lo ejecuto en el navegador para descargar con este codigo final 

                PdfDoc.Close()
                Response.ContentType = "Aplicacion.pdf"
                Response.AddHeader("content-disposition", "attachment;filename=Aseguradora" + ".pdf")
                HttpContext.Current.Response.Write(PdfDoc)
                Response.Flush()
                Response.End()

    la generacion del mismo es correcto me falla a la hora que cargo la pagina en iis ahi lo aplico y me tirara el error antes mensionado

    lunes, 28 de septiembre de 2020 20:46
  • Hola Prtecnicopc, 

     

    Gracias por levantar tu consulta en los foros de MSDN. Vamos a darle seguimiento al caso.  

    Cualquier duda referente a productos Microsoft, puedes consultarnos. Es un gusto informarte. 

    Gracias por usar los foros de MSDN.   

    Eric Ruiz

     ____________________________ 

      

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.  

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.   

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft. 


    lunes, 28 de septiembre de 2020 22:03
    Moderador
  • Casi seguro que el error ocurre antes de ese código. Donde dices PdfDoc.Close(), eso es porque previamente has configurado PdfDoc para que el documento contenga algún contenido que se ha sacado de algún sitio (presumiblemente de una base de datos). El error se produce en esa operación previa de extraer datos para ponerlos en el Pdf.
    • Marcado como respuesta Prtecnicopc martes, 29 de septiembre de 2020 19:14
    martes, 29 de septiembre de 2020 7:00
  • Gracias, fuiste el unico que supo, erra un error en la ubicacion de la imagen que imprimo.

    muchisimas gracias

    martes, 29 de septiembre de 2020 19:15