Advertisement
atkjedi

rebuildSBSOWA.ps1

May 17th, 2013
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # ************************Start of script**********************************************
  2.  
  3. $LocalServerName = hostname
  4.  
  5. $ActiveSyncMailboxName = "Windows SBS Mobile Mailbox Policy" + " " + $LocalServerName
  6.  
  7. $OABVDir = $LocalServerName + "\OAB (SBS Web Applications)"
  8.  
  9. $OAB = Get-OfflineAddressBook | Select-Object -Property Name
  10.  
  11. $strDomainDNS = [System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain().Name
  12.  
  13. $DomainAdmins = $strDomainDNS + "\Domain Admins"
  14.  
  15. $OrgName = Get-OrganizationConfig | Select-Object -Property DistinguishedName
  16.  
  17. $DefaultExchangeCertificate = "CN=" + $LocalServerName
  18.  
  19. Get-ExchangeCertificate | Where { $_.Subject -eq "$DefaultExchangeCertificate" } | ForEach { Remove-ExchangeCertificate -Thumbprint $_.Thumbprint }
  20.  
  21. Get-OwaVirtualDirectory -server $LocalServerName | Remove-OwaVirtualDirectory
  22.  
  23. New-OWAVirtualDirectory -WebsiteName "SBS Web Applications" -OwaVersion "Exchange2007" -ExternalAuthenticationMethods Fba
  24.  
  25. Set-OWAVirtualDirectory -InternalUrl "https://sites/owa/" -ClientAuthCleanupLevel "Low" -LogonFormat "UserName" -DefaultDomain $strDomainDNS -Identity "Owa (SBS Web Applications)"
  26.  
  27. New-OWAVirtualDirectory -WebsiteName "SBS Web Applications" -OwaVersion "Exchange2003or2000" -VirtualDirectoryType "Exadmin" -ExternalAuthenticationMethods Fba
  28.  
  29. New-OWAVirtualDirectory -WebsiteName "SBS Web Applications" -OwaVersion "Exchange2003or2000" -VirtualDirectoryType "Mailboxes" -ExternalAuthenticationMethods Fba
  30.  
  31. New-OWAVirtualDirectory -WebsiteName "SBS Web Applications" -OwaVersion "Exchange2003or2000" -VirtualDirectoryType "Exchweb" -ExternalAuthenticationMethods Fba
  32.  
  33. New-OWAVirtualDirectory -WebsiteName "SBS Web Applications" -OwaVersion "Exchange2003or2000" -VirtualDirectoryType "PublicFolders" -ExternalAuthenticationMethods Fba
  34.  
  35. iisreset /noforce
  36.  
  37. cd $env:windir\system32\inetsrv
  38.  
  39. .\appcmd.exe unlock config "-section:system.webserver/security/authentication/windowsauthentication"
  40.  
  41. .\appcmd.exe set site "Default Web Site" /Bindings:http/*:80:
  42.  
  43. .\appcmd.exe start site "Default Web Site"
  44.  
  45. .\appcmd.exe start site "SBS Web Applications"
  46.  
  47. # ************************End of script********************************************
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement