none
error al acceder a un sitio de sharepoint desde internet (una sola ip publica para varios sitios de internet, no matiene un puerto diferente del 80 o default) RRS feed

  • Pregunta

  • Buenos dias hice una intranet con sharepoint para mi empresa y ahora los usuarios deben poder acceder a ella desde internet, la empresa tiene una ip publica  para su sitio web el cual esta echa en C# que responde a un dominio www.algo.com:80 y esta alojado en el servidor A ,ahora pese a que no hay mas ip's publicas debemos usar esa misma ip accediendo por el puerto 8085 www.algo.com:8085 para acceder al sitio de sharepoint, el cual esta en el servidor B , por consiguiente se configuro en el router para que cuando entre una solicitud por el pueto 8085 lo direccione a la ip del servidor donde tengo el sitio de sharepoint 192.000.0.00

    El problema viene a la hora de que intentamos acceder a la direccion www.algo.com:8085 , entonces carga en la barra del explorador www.algo.com/paginal principal intranet.aspx del sitio, y deberia ser www.algo.com:8085 /pagina principal intranet.aspx. pareciera que cuando llega al router direcciona correctamente porque pide los credenciales para la intranet y encuentra la pagina paginal principal intranet.aspx , pero no mantiene el puerto entonces no encuentra la pagina y tira un mensaje de error.

    gracias por la posible ayuda...

     


    • Editado Esteban. _ viernes, 25 de marzo de 2011 14:48
    jueves, 17 de marzo de 2011 21:42

Respuestas

  • Ya lo resolvi,

    buscando por internet vi este foro http://social.technet.microsoft.com/Forums/en-US/sharepointadmin/thread/d5cb99d0-0eda-4cab-af95-cf12fbdc92fd/ y configure la inttranet, lo primero que hize fue agregarle al sitio sharepoint- 80 un binding por el puerto 8085, ya que desde internet accedia www.algo.com:8085, y configure el router para que hiciera un nateo hacia  el puerto 8085 de dicho servidor (escucha lo que entra por el puerto 8085 y lo direcciona al puerto 8585 de mi servidor)y la zona default de la intranet por el puerto 8085 http://sharepoint:8085 (con esto me mantuvo el puerto 8085 y ya no envio mas el default(80))

    entonces las rutas de acceso alternativas quedaraon asi:


    Dirección URL interna          Zona Dirección    URL pública para zona
    http://sharepoint:8085       Predeterminado   http://sharepoint:8085
    http://intranet.algo.com     Intranet              http://intranet.algo.com
    http://www.algo.com:8085  Internet              http://www.algo.com:8085

    lo que no probe fue solo agregar el binding y dejar la zona default por el 80, para el caso de que se cuenten con mas sitios de sharepoint en el servidor y que se tenga que acceder a estos de sde internet, seria curioso este escenario y bajo las condiciones de una sola ip publica para acceder a todos. Pero deberia funcionar igual....

     

    • Marcado como respuesta Esteban. _ viernes, 25 de marzo de 2011 14:45
    viernes, 25 de marzo de 2011 14:45

Todas las respuestas

  • Hola Esteba,

    Esta pregunta está relacionada con otras similares del foro. Lo que tienes que hacer es configurar de forma correcta los Alternate Access Mappings o Rutas de Acceso alternativas de SharePoint 2010 desde la administración central...el escenaro que planteas es muy típico y se resuelve con esto. Te dejo los enlaces a este respecto queya he dejado en otras ocasiones:

    Un saludo!

    viernes, 18 de marzo de 2011 7:09
  • gracias siempre por la pronta respuesta , ya revise  los links y extendi la aplicacion web con el puero 8085, el encabezado del host www.algo.com, entoces la url seria www.algo.com:8085 bajo la zona Internet ,  despues voy a Administracion central a revisar las rutas de acceso alternativas y me creo de forma satisfactoria la url para la zona de internet, ahora intento acceder a la direccion www.algo.com:8085 y me da el mismo error , me da un error 404 porque manda a pedir contenido que no encuentra , este es el error www.algo.com 404 page not fount\ pagina principal intranet.aspx.   y como siempre no me mantiene el puerto 8085, no se si esto se deba a que no esta bien configurado el IIS y cuando llega la solicitud no le envia correctamente el encabezado o una configuracion del router que no toma el encabezado que manda el IIS. Cabe aclarar que el DNS esta correctamente configurado con respecto a la zona default de sharepoint http://sharepoint o http://sharepoint.algo.com y tambien con respecto al dominio empresarial www.algo.com

    lo estrano esque si encuentra la pagina principal de la intranet en algun momento, incluso pide la autenticacion, pero no mantiene el puerto. www.algo.com 404 page not fount\ pagina principal intranet.aspx

     

    Tambien podria ser que el router por defecto redireccione al ppuerto 80 y por eso no me mantenga el puerto, podria ser posible???

     

    les agradezco ideas, comentarios,que me puedan ayudar a resolver este problema...

    Otro punto importante es que no tengo ISA Server para el redireccionamiento, el que se encarga de la redireccion es el router, que escucha lo que le entra por el puerto 8085 y lo direcciona a la ip del servidor donde  la intranet echa con sharepoint.

     




    viernes, 18 de marzo de 2011 19:40
  • Ya lo resolvi,

    buscando por internet vi este foro http://social.technet.microsoft.com/Forums/en-US/sharepointadmin/thread/d5cb99d0-0eda-4cab-af95-cf12fbdc92fd/ y configure la inttranet, lo primero que hize fue agregarle al sitio sharepoint- 80 un binding por el puerto 8085, ya que desde internet accedia www.algo.com:8085, y configure el router para que hiciera un nateo hacia  el puerto 8085 de dicho servidor (escucha lo que entra por el puerto 8085 y lo direcciona al puerto 8585 de mi servidor)y la zona default de la intranet por el puerto 8085 http://sharepoint:8085 (con esto me mantuvo el puerto 8085 y ya no envio mas el default(80))

    entonces las rutas de acceso alternativas quedaraon asi:


    Dirección URL interna          Zona Dirección    URL pública para zona
    http://sharepoint:8085       Predeterminado   http://sharepoint:8085
    http://intranet.algo.com     Intranet              http://intranet.algo.com
    http://www.algo.com:8085  Internet              http://www.algo.com:8085

    lo que no probe fue solo agregar el binding y dejar la zona default por el 80, para el caso de que se cuenten con mas sitios de sharepoint en el servidor y que se tenga que acceder a estos de sde internet, seria curioso este escenario y bajo las condiciones de una sola ip publica para acceder a todos. Pero deberia funcionar igual....

     

    • Marcado como respuesta Esteban. _ viernes, 25 de marzo de 2011 14:45
    viernes, 25 de marzo de 2011 14:45