miércoles, 21 de noviembre de 2012

Tips Info #80 Sharepoint 2010

1-Error:  An exception occurred when trying to issue security token: The server was unable to process the request due to an internal error.  For more information about the error, either turn on IncludeExceptionDetailInFaults (either from ServiceBehaviorAttribute or from the <serviceDebug> configuration behavior) on the server in order to send the exception information back to the client, or turn on tracing as per the Microsoft .NET Framework 3.0 SDK documentation and inspect the server trace logs..

Este error puede ocurrir al configurar forms authentication en Sharepoint 2010.

Para ver el error real, debermos editar el web.config que está dentro de \14\WebServices\SecurityToken (previo backup del mismo), y agregar la siguiente línea debajo de la línea “serviceThrottling”:

<serviceDebug includeExceptionDetailInFaults="True" httpHelpPageEnabled="True"/>

6a012875706f1b970c014e88808662970d

2-Obtener el tamaño de las bases de datos de Sharepoint

SELECT d.name,
ROUND(SUM(mf.size) * 8 / 1024, 0) Size_MBs
FROM sys.master_files mf
INNER JOIN sys.databases d ON d.database_id = mf.database_id
WHERE d.database_id > 4 -- Skip de las bases de sistema
GROUP BY d.name
ORDER BY d.name

3-Actualizar información de un usuario desde el AD

Set-SPUser -Identity domain\user -Web http://site -SyncFromAD

4-Error 500 al llamar un web services vía jquery o javascript

Agregar en el web.config de tu web application y en el web.config de la carpete ISAPI lo siguiente:

<system.web>
  <webServices>
    <protocols>
      <add name="HttpGet" />
      <add name="HttpPost" />
    </protocols>
  </webServices>
...
</system.web>

5-Re-provisionar todos los Sharepoint Web Services

$h = Get-SPServiceHostconfig
$h.Provision()
$services = Get-SPServiceApplication
foreach ($service in $services) { $service.provision();
write-host $service.name}

No hay comentarios:

Publicar un comentario