Friday, March 31, 2006

Enviar CTRL-ATL-DEL en una sesion de RDP

Si estas utilizando una conexion de Remote Desktop y quieres enviar el comando CTRL-ALT-DEL a la sesion debes utilizar la combinacion CTRL-ALT-END

Thursday, March 30, 2006

Unexpected error SharePoint usando webservices

Cuando se publica un webservice para que sea usado dentro de SharePoint se tiene que registrar el asmx en los archivos de configuracion de sharepoint y agregar el archivo asembly en el directorio Program files\microsoft share\webserver extensions\6.0\isapi\bin

Si usted tiene un assembly en ese directorio que no esta registrado en el SharePoint entonces cuando se llame a cualquier webservices desde un webpart va a dar un error "Unexpected Error", para solucionar el problema remueva de ese directorio todos los assemblies que no esten registrados adecuadamente dentro de SharePoint.

Para consultar como se crean y se registran webservices para SharePoint consulten el siguiente articulo.

http://msdn.microsoft.com/library/en-us/odc_SP2003_ta/html/ODC_WritingCustomWebServicesforSPPT.asp?frame=true

SharePoint cambiar a NTLM y cambiar el usuario a SPN

Adjunto un articulo muy bueno sobre como configurar SharePoint para que utilice autenticacion NTLM y para configurar un usuario para que sea utilizado como identidad dentro del Application Pool.

To configure an SPN for the domain user account
Download and install the Setspn.exe command-line tool. You can download the Setspn.exe tool from the following Microsoft Web site:
http://www.microsoft.com/windows2000/techinfo/reskit/tools/existing/setspn-o.asp
Note: You must be a Domain Administrator to use the setspn utility.
Use Setspn.exe to add an SPN for the domain account. At the command prompt, type the following syntax, and then press ENTER, where ServerName is the fully qualified domain name (FQDN) of the server, Domain is the name of the domain, and UserName is the name of the domain user account:
setspn -A HTTP/ServerName Domain\UserName
If you install Windows SharePoint Services and choose to use Kerberos authentication but do not configure the domain account Windows SharePoint Services is running as with an SPN, users will be unable to log on to the SharePoint site. Those users who are not administrators on the server computer will receive multiple authentication prompts and will receive the following error:
HTTP Error 401.1 - Unauthorized: Access is denied due to invalid credentials.
Internet Information Services (IIS)
If this occurs, configure the SharePoint Central Administration and virtual servers extended with Windows SharePoint Services for NTLM authentication. You can use a script to configure Windows SharePoint Services to use NTLM authentication.
To configure Windows SharePoint Services to use NTLM authentication
Determine the virtual server ID for the SharePoint Central Administration and SharePoint content virtual servers.
On the IIS server, click Start, point to All Programs, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
Locate the virtual server you need to find the ID for, right-click it, and then click Properties.
On the Web Site tab, , next to the Active Log Format box, click Properties.
Next to Log file name, you can see a path and file name, such as W3SVCxx\exyymmdd.log. The number replacing the xx after W3SVC is the virtual server ID.
On the IIS server, click Start, and then click Run. In the Open box, type cmd, and then click Open.
Change to the Inetpub\Adminscripts folder, by typing the following line, where Drive is the drive where Windows is installed: cd Drive:\inetpub\adminscripts
To see the currently-configured authentication, type the following line, and then press ENTER, where xx is the virtual server ID number: cscript adsutil.vbs get w3svc/xx/NTAuthenticationProviders
Note: The virtual server ID of the Default Web site in IIS is 1.
If the virtual server is configured for NTLM it will return the following value:NTAuthenticationProviders : (STRING) "NTLM"
If the virtual server is configured for Kerberos it will return one of the following two statements:NTAuthenticationProviders : (STRING) " Negotiate,NTLM"The parameter "NTAuthenticationProviders" is not set at this node.
To enable NTLM on the virtual server, type the following line, and then press ENTER, where xx is the virtual server ID number: cscript adsutil.vbs set w3svc/xx/NTAuthenticationProviders "NTLM"
Note: The virtual server ID of the Default Web site in IIS is 1.
Restart IIS.
Click Start, and then click Run. In the Open box, type cmd, and then click OK.
At the command prompt, type iisreset, and then press ENTER
Type exit, and then press ENTER to exit Command Prompt.

Monday, March 20, 2006

Recycling y Internet Information Services IIS 6.0

Si tienes habilitado el recycling de IIS 6.0, cada vez que ocurra el recycle las sesiones existentes se pierden por tanto, el usuario que este en ese momento utilizando la aplicacion podria obtener datos incorrectos. Para evitar esto tienes que configurar la aplicacion para que guarde el estado de la sesion OutOfProcess ya sea utilizando un state server o sqlstate.

Friday, March 10, 2006

Variables de sesion en SPS y WSS

Si deseas activar las variables de sesión en páginas y webparts que están dentro de SharePoint revisa el web.config del sitio principal de SharePoint para que tenga lo siguiente:





Con esto habilitas las variables de sesion

SharePoint TimeOut

Si desean cambiar el TimeOut de Sharepoint puede intentar lo siguiente:


SharePoint Portal -> Site Settings -> SharePoint Portal Server Central Admin -> Configure Virtual Settings from the Virtual Server List page -> Virtual Server List (pick server) -> Virtual Server Settings -> Virtual Server General Settings -> Web Page Security Validation

El default es de 30 minutos

Friday, March 03, 2006

Microsoft Office System Developers Conference 2006

Les recomiendo que si tienen la posibilidad asistan al evento Microsoft Office System Developers Conference 2006, en este se veran las nuevas tecnologias disponibles en Microsoft para aumentar la productividad.

Wednesday, March 01, 2006

Problemas con SharePoint Services

Este día se me presentó un problema con WSS, especificamente restaurando una base de datos, me decía que la base de datos de configuración había sido creada con seguridad integrada y no podía restaurarse si no era en ese modo, si alguna vez te pasa esto te recomiendo que entres a la base de datos, busca la tabla Global, y cambia el valor de la columna USENTSECURITY a cero y con eso ya podrás utilizar seguridad no integrada.

SQL Server 2016 Stretch Databases

El SQL Server Stretch Database permite que los datos históricos o de bitácoras puedan ser movidos hacia Azure, específicamente permite mover...