Wednesday, February 15, 2012
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...
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 ^^
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)
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.
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
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 :
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. |
Thursday, January 12, 2012
Subscribe to:
Posts (Atom)
