Monday, February 13, 2012

ping -t pour sharepoint, version ferme

trivial... penser à déclarer un AAM avec le nom de la machine (ici par exemple sur le port 81) pour isoler un noeud, et mettre en tache planifiée tous les x minutes :

function Test-Site
{ param($URL)
try
{
$webclient = New-Object Net.WebClient
# Proxy avec le compte "windows"
$webclient.Credentials = [System.Net.CredentialCache]::DefaultCredentials
if($webclient.Proxy -ne $null) {
$webclient.Proxy.Credentials = `
[System.Net.CredentialCache]::DefaultNetworkCredentials
}
# test
$webclient.DownloadString($URL) | Out-Null
}

Catch
{
"FAIL: $($_.Exception.innerexception.message)"
Send-mailmessage -to "emmanuel.issaly@am.wtfbbq.com" -from "sharepoint.prod@wtfbbq.com" -subject "wtfbbqportal ne répond pas!" -body "FAIL: $($_.Exception.innerexception.message)" -smtpserver "SMTP.wtfbbq" -priority high
exit 1
}

}

Write-host N1 OK T=(Measure-Command {test-site "http://vpt-wtfbbq-01:81/"}).TotalSeconds
Write-host N2 OK T=(Measure-Command {test-site "http://vpt-wtfbbq-02:81/"}).TotalSeconds


PS : pour en faire un ping -t, encadrer les deux lignes de test par un while(1) par exemple...

Friday, February 10, 2012

Word starter et windows 7 - "imprimante non installée"

Sur le portable de ma fille, word starter (et uniquement word starter) ne peut pas imprimer, message "imprimante non installée"

C'est un problème de sécurité. Baisser ou désactiver l'UAC, en attendant d'installer open office ^^

Thursday, February 9, 2012

Pensez à heriter vos providers sous IIS7 !

dans IIS7, une declaration au miveau machine( par exemple une chaine de connexion) se retrouve partout.
Particulièrement utile quand on vous demande de modifier la CA, le STS et une webapp pour un accès FBA...

par exemple si on crée une connection au niveau racine (serveur)



On la retrouve dans chaque Site (Inherited)



Du coup, une seule manip.

Alternative, dans le web.config du bon framework, C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG, taper les chaines.

PS: Evidamment, si on a plusieurs providers, ca peu perdre de son interet...

edit : en complement, il y a par défaut une balise dans la section providers du ststoken.... il faut alors ajouter les providers à la main.

Generateur de commandes powershell pour Sharepoint 2010

awesome!

http://www.microsoft.com/resources/TechNet/en-us/Office/media/WindowsPowerShell/WindowsPowerShellCommandBuilder.html

Tuesday, January 17, 2012

attention au domaine corp et xxx.corp.com

attention au nom netbios != FQDN
dans ce cas, les user profile (application) seront de la forme xxx\login, donc introuvables par code.

résolution :


 

NetBiosDomainNamesEnabled is a property that is set on every UPA. By default, this value is set to false which means that you must set it to true in the scenario where the domain netbios\FQDN names are different. PowerShell can be used to drop the UPA into a variable and set this property to true.