SharePoint 2010–DNS

7 11 2012

Que tal, hoy escribiré sobre un error que me encontré al configurar una colección de sitios en SharePoint 2010, cuando cree el sitio especifique que la URL seria http://midominio.com en el puerto 80, autenticación NTLM, lo cual la configuración del sitio fue exitosa.

El problema surge cuando quiero intentar entrar al sitio, la primera vista es que no te autentica aún y cuando el usuario y contraseña son correctos al cual seguí investigando en el visor de eventos y me encuentro con algo así:

Log Name: System

Source: LsaSrv

Date: 07/11/2012 03:36:22 p.m.

Event ID: 6037

Task Category: None

Level: Warning

Keywords: Classic

User: N/A

Computer: WIN-GA56H12L2NI

Description:

The program w3wp.exe, with the assigned process ID 4104, could not authenticate locally by using the target name HTTP/midominio.com. The target name used is not valid. A target name should refer to one of the local computer names, for example, the DNS host name.

Try a different target name.

Así que la solución es registrar el nombre de dominio por la cual nos queremos autenticar en:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0]

ahi crearemos una entrada multilinea llamada: BackConnectionHostNames y dentro de esta agregaremos los DNS alternos que ocupemos para nuestro servidor.

Anuncios




SharePoint 2010: Error 500 después de instalar Office Web App

2 09 2012

Hoy escribiré un problema que tuve configurando mi granja de servidores de SharePoint 2010 para instalar Office Web Apps SP1, antes que nada sus características:

Host:

Windows 8 con Hyper V
Intel i7 3770K 3rd
16 GB RAM DDR3 1600 hyper X blu génesis
1 TB Disco RAID (4x)

Virtuales:

Database server:

Windows Server 2008 R2 Enterprise
SQL Server 2012 Enterprise

Application Server:

Windows Server 2008 R2 Enterprise
SharePoint Server 2010 Enterprise SP1
PowerPivot – SharePoint

Front Server:

Windows Server 2008 R2 Enterprise
SharePoint Server 2010 Enterprise SP1

Antes que nada recomiendo leer y documentarse acerca del proceso de instalación para Office Web Apps:

http://technet.microsoft.com/en-us/library/ff431687.aspx#bkmk_ins_exis_farm

Donde nos dice de manera rápida realizar estos pasos:

  1. Instalar Office Web App en todos los servidores de la granja (Application/Front)
  2. Ejecutar el asistente de configuración de productos SharePoint (Configuration Wizard).
  3. Configurar las instancias de servicio.
  4. Crear y configurar aplicaciones de servicio y proxy de aplicaciones.

 

Hasta el punto número 3 acabando de ejecutar el asistente al abrir mi sito veo esto: Server error: 500 – Internal server error.

500 - Internal server error

El siguiente paso fue comprobar la instalación, lo cual indicaba que no había ningún problema, al comprobar el archivo web.config la instalación había corrompido colocando dos veces la sección staticContent:

image

La solución simplemente comentar o borrar la sección de más:

image

Y woala:

image

Espero les sirva.





Microsoft SharePoint is not supported with version 4.0.xxxxx.xxxxx of the Microsoft .Net Runtime

1 08 2012

Despues de haber instalado SharePoint en un entorno de desarrollo con .NET 4/3.5, y posteriormente instalar el power shell, llegamos a un problema y el PS de SharePoint  dará un mensaje como este:

Microsoft SharePoint is not supported with version 4.0.xxxxx.xxxxx of the Microsoft .Net Runtime

La razón de esto es que por default el power shell tomara la versión de .NET 4 y los ensamblados de SharePoint están en 3.5, podemos ver la version de .NET que estamos corriendo con este comando:

[Environment]::Version

y veremos algo asi:

Major  Minor  Build  Revision
—–  —–  —–  ——–
4      0      30319  17626

Vemos que tenemos .NET 4

Por lo que podemos tener un Fix Rapido que consiste en indicarle la version que queremos usar en el acceso directo “SharePoint 2010 Management Shell” en target agregaremos “-Version 2”:

C:\windows\System32\WindowsPowerShell\v1.0\PowerShell.exe -NoExit  " & ‘ C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\CONFIG\POWERSHELL\Registration\\sharepoint.ps1 ‘ "

Después del cambio:

C:\windows\System32\WindowsPowerShell\v1.0\PowerShell.exe -Version 2 -NoExit  " & ‘ C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\CONFIG\POWERSHELL\Registration\\sharepoint.ps1 ‘ "

Y con esto ya no tendremos problemas con el PowerShell.