Microsoft Lync 2013 nie aktualizuje stanu obecności z kalendarza Outlook

Lync2013Od początku kiedy zainstalowaliśmy u siebie klienta Microsoft Lync 2013, mieliśmy problem z tym, że Lync 2013 nie aktualizował statusu na podstawie spotkań wpisanych do kalendarza.

Efektem tego było to, że sami musieliśmy ustawiać status klienta Lync 2013 np na Busy kiedy w kalendarzu było wpisane spotkanie, a potem przestawiać go na Available.

Próbowaliśmy różnych sposobów aby status był automatycznie aktualizowany: ponowna instalacja klienta, usuwanie wszystkich danych z katalogu:

C:\Users\rszatkowski\AppData\Local\Microsoft\Office\15.0\Lync

usuwanie i tworzenie konta na serwerze Lync.

Niestety nic nie pomagało, dlatego w ten weekend postanowiliśmy w końcu zająć się tematem na poważnie.

Continue reading

Print Friendly

Exchange Lista uprawnień do folderów skrzynki Get-MailboxFolderPermission skrypt

Jeżeli potrzebujecie szybko dowiedzieć się jakie uprawnienia nadane są do poszczególnych folderów oraz podfolderów skrzynki użytkownika możecie skorzystać ze skryptu który prezentujemy poniżej.

W skrypcie wykorzystane jest polecenie Get-MailboxFolderPermission w powiązaniu z Get-MailboxFolderStatistics.

Dzięki Get-MailboxFolderStatistics uzyskamy listę wszystkich folderów oraz podfolderów znajdujących się w skrzynce.
Następnie dzięki Get-MailboxFolderPermission uzyskamy informacje na temat uprawnień przypisanych do danego folderu.

$MBXFolders = @()
$MBXFoldersCorr = New-Object System.Collections.ArrayList
$Permissions = @()
$MBX_tocheck = "JSmith"
$MBXFolders = Get-MailboxFolderStatistics $MBX_tocheck | select folderpath
foreach ($item in $MBXFolders) {
 $temp = $item.FolderPath
 $temp = $Temp.Replace("/","\")
 $MBXFoldersCorr.Add($temp) | out-null
}
foreach ($item in $MBXFoldersCorr) {
Try {
 $MailboxFolder = $MBX_tocheck + ":" + $item
 $Permissions += $(Get-MailboxFolderPermission $MailboxFolder -ErrorAction Stop | Select-Object FolderName,User,AccessRights)
 }
Catch {
 $ReturnedObj = New-Object PSObject
 $ReturnedObj | Add-Member NoteProperty -Name "FolderName" -Value $item
 $ReturnedObj | Add-Member NoteProperty -Name "User" -Value "*Not Applicable*"
 $ReturnedObj | Add-Member NoteProperty -Name "AccessRights" -Value "*Not Applicable*"
 $Permissions += $ReturnedObj
 Continue
 }
}
$Permissions | Sort-Object FolderName,User | Format-Table

 

Skrzynkę która chcecie sprawdzić musicie podać w zmiennej $MBX_tocheck.

Jako wynik działania skryptu otrzymacie liste z trzema kolumnami w których znajdziecieFolderName, User and AccessRights (uprawnienia).

 

 

Print Friendly

Exchange 2010 odzyskanie GRT błąd Netbackup cannot connect to

Jeżeli posiadacie środowisko Microsoft Exchange 2010 z DAG oraz CAS Array, i chcielibyście odzyskiwać backup granularnie za pomocą Symantec Netbackup. to możecie spotkać się błędem:

 

2013-02-08 09:54:11 - Error bpbrm(pid=7200) bpcd on casarray.domain.local exited with status 48: client hostname could not be found
2013-02-08 09:54:11 - Info tar32(pid=0) done. status: 48: client hostname could not be found    
2013-02-08 09:54:11 - Error bpbrm(pid=7200) client restore EXIT STATUS 48: -Your data has been truncated.

lub

Error bpbrm (pid=4046) from client <cas array name>: ERR - unable to create object for restore: \\dagname\Microsoft Information Store\Mail Store\Database\User, name [nuser], rai error = 6
Error bpbrm (pid=4046) client restore EXIT STATUS 5: the restore failed to recover the requested files
From the detailed status of the job in the Activity Monitor:
Error bpbrm (pid=4046) cannot connect to <cas array name>, Operation now in progress (150)
Error bpbrm (pid=4046) client restore EXIT STATUS 58: can't connect to client

Continue reading

Print Friendly

Exchange 2010 DAG backup z użyciem Symantec Netbackup

Poniżej chcielibyśmy skrótowo opisać sposób wykonania backupu baz serwera Microsoft Exchange 2010 za pomocą narzędzia do backupu Symantec NetBackup 7.5

Każdy wie, że backupy możemy podzielić ze względu na ilość danych jakie mają zostać zabezpieczone na:

  • Full Backup – pełny backup, backup całościowy wszystkich danych określonych w zadaniu backupowym
  • Incremental backup – przyrostowy, zapisywane są tylko te dane, które powstały lub uległy zmianie od czasu przeprowadzenia ostatniego całościowego lub przyrostowego backupu
  • Differential backup – różnicowy, zapisywane są tylko te dane, które uległy zmianie od czasu przeprowadzenia ostatniego całościowego lub przyrostowego backupu

Nie będziemy się tutaj skupiali jaki backup powinien być zastosowany w jakim przypadku ponieważ to zależy od wielkości środowiska oraz od wymaganego czasu odzyskania danych z backupu.

Niemniej jednak należy zwrócić uwagę, że w przypadku serwerów Exchange backup wykonywany jest:

  • poprzez wykorzystanie VSS (Volume Shadow Services) – umożliwia odzyskanie całego pliku bazy .edb
  • granular backup lub tzw skrzynkowy, umożliwiający odzyskanie z backupu, pojedynczej skrzynki lub emaili znajdujących się w skrzynce.

Poniżej przedstawimy przykładową konfigurację backupu środowiska Microsoft Exchange 2010 SP2, które składa się z DAG zawierającego dwa serwery z rolami Mailbox.

Do backupu wykorzystamy narzędzie Symantec Netbackup 7.5.

Dokumentacja opisująca skonfigurowanie backupu znajduje się tutaj:

NetBackup7.5_AdminGuide_Exchange.pdf

 

Na każdym z serwerów Exchange musimy mieć zainstalowanego klienta Netbackup.

Jeżeli chcemy skonfigurować backup typu Granular Recovery musimy dodatkowo na każdym z serwerów Exchange z rolami CAS oraz Mailbox zainstalować rolę NFS.

Jeżeli nie interesuje Was odzyskiwanie pojedynczych emaili przejdźcie do punktu 2.

 

1. Instalacja roli NFS na serwerach Exchange z rolami CAS oraz Mailbox

Continue reading

Print Friendly

Exchange 2010 SP2 RU6 oraz SP3 problem z usuwaniem emaili „unknown error”

Ci z Was którzy już zainstalowali najnowszy Rollup dla Exchange 2010 SP2 czyli Rollup 6 lub zainstalowali SP3 mogą spotkać się z problem dotyczącym usuwania emaili ze skrzynek.

Okazuje się, że po zainstalowaniu RU6 lub SP3 dla Exchange 2010 SP2 użytkownicy mają problem z usunięciem emaila.

Podczas próby usunięcia pojawia się komunikat „unknown error” i email oczywiście nie zostaje usunięty.

Z relacji na forach wynika, że problem może dotyczyć emaili które chcemy usunąć ze skrzynki odbiorczej (inbox) zwłaszcza te które zawierają jakiś załącznik np.: PDF

Co ciekawe problem nie występuje gdy takiego emaila przeniesiemy wcześniej do innego folderu lub spróbujemy usunąć go za pomocą Shift + Del.

Kolejną ciekawostką jest to, że problem ten występuje tylko w Outlooku w trybie Online, oraz w OWA. Natomiast w Outlooku w trybie cache problemu nie ma.

Rozwiązaniem niestety jest odinstalowanie zainstalowanej aktualizacji czyli RU6 dla Exchange 2010 SP2 lub SP3.

Występujące problemy są zgłaszane do Microsoftu, który potwierdza że otrzymuje takie zgłoszenia ale jeszcze oficjalnie na ten temat się nie wypowiedział.

 

Print Friendly

iOS 6.1.2 naprawia problem z kalendarzem Exchange

Po wielu doniesieniach o problemach z system iOS 6.1 dla urządzeń firmy Apple, które to dotyczyły zapętlania się urządzeń podczas synchronizacji kalendarza skrzynki umieszczonej na serwerze Exchange, Apple w końcu wydało nową wersję iOS oznaczoną numerem 6.1.2.

Pisaliśmy o tym tutaj:

Apple iOS 6.1 znowu problem z obsługą skrzynek na Microsoft Exchange

 

 

Jak możemy się dowiedzieć z niezwykle dokładnego opisu na stronie Support Apple, wersja iOS 6.1.2 poprawia błąd obsługi kalendarza Exchange, który to mógł powodować zwiększoną aktywność w sieci (synchronizację) oraz zwiększone zużycie baterii.

ios6.1.2_fix

Opis ten jest dość powierzchowny i nie wspomina o tym że „zwiększona aktywność sieciowa” powodowała szybki przyrost logów tranzakcyjnych na serwerach Exchange co mogło powodować odmontowanie baz ze skrzynkami.

Niemniej jednak dobrze, że Apple w końcu łaskawie zauważyło, że taki problem występował.

Continue reading

Print Friendly

Jak znalezc skrzynki z tym samym managerem

W poprzednim poście, opisaliśmy jak możemy wyłączyć wyświetlanie w Outlooku 2010 oraz 2013 kalendarzy zespołów.

Wyłączenie Kalendarzy Zespołu w Outlooku 2010/2013

 

Tak jak pisaliśmy kalendarze te tworzone są na podstawie odpowiedniego wpisu w Active Directory w koncie użytkownika.

Kalendarz tworzony jest dla pola manager i znajdują się w nim osoby, które mają przypisane tego samego managera w AD.

Jeżeli nie musimy wyłączać kalendarzy zespołów to i tak warto od czasu do czasu sprawdzić jakie konta mają przypisanego managera i czy odzwierciedla to stan faktyczny.

Poniżej prezentujemy pare przykładów dzięki którym z łatwością uzyskacie takie informacje.

 

Aby znaleźć skrzynki które mają przypisanego tego samego managera czyli są wyświetlane w tym samy kalendarzu zespołu musimy wykonać poniższe zapytanie w Exchange Management Shell:

Get-User -ResultSize unlimited | where {$_.manager.name -eq "John VIP"} | select name, recipienttype, RecipientTypeDetails

Continue reading

Print Friendly

Wyłączenie Kalendarzy Zespołu w Outlooku 2010/2013

W Outlooku 2010 pojawiła się funkcja Kalendarz Zespołu. Jest to grupa kalendarzy automatycznie podpinanych do Outlooka i zawierająca  kalendarze osób w zespole. Budowana jest na podstawie pól ‚Manager’ , ‚Direct Reports’ z zakładki ‚Organization’.

Organization

 

Automatyczna konfiguracja tej opcji jest bardzo wygodna. Problem pojawia się jednak gdy nie chcemy widzieć tych kalendarzy w Outlooku. Tutaj musimy się już nieco naklikać.

Wyłączenie Kalendarzy zespołu dla pojedyńczego użytkownika

Dla pojedyńczego użytkownika najprościej tą funkcję wyłączyć bezpośrednio w Outlooku . Rozwijając Grupy kalendarzy i odznaczając ‚Pokaż kalendarze zespołu kierownika‚,  ‚ Pokaż kalendarze zespołu‚.

kal1

 

Jeżeli chcemy pozbawić użytkownika możliwości zarządzania tymi funkcjami i wyłączyć na stałe funkcję możemy skorzystać z Edytora rejestru.

Uruchamiamy regedit i dodajemy nastepujące wpisy DWORD:

Continue reading

Print Friendly

Exchange Server 2010 SP3 instalacja na Windows Server 2012

Instalacja świeżego systemu Microsoft Exchange 2010 z Service Pack 3 na serwerze z systemem operacyjnym Microsoft Windows Server 2012 jest całkiem prosta.

Dlatego poniżej przedstawimy tylko skrótowy opis samej instalacji.

Na początku instalujemy na serwerze system operacyjny Microsoft Windows Server 2012.

Po zainstalowaniu pobieramy wszystkie aktualizacje wydane przez Microsoft dla tego systemu i je instalujemy.
Po upewnieniu się, że nasz serwer posiada zainstalowane najnowsze aktualizacje przystępujemy do instalacji komponentów (Features) wymaganych do instalacji serwera Microsoft Exchange 2010 SP3.

W tym celu uruchamiamy konsolę Powershell i wpisujemy:

Add-WindowsFeature NET-Framework-Core,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,Web-Mgmt-Tools,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,Web-Asp-Net,Web-Client-Auth,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Filter,Web-Request-Monitor,Web-Static-Content,Web-WMI,RPC-Over-HTTP-Proxy -Restart

 

Spowoduje to zainstalowanie potrzebnych dodatków, na koniec serwer zostanie zrestartowany, jeżeli tak się nie stanie to należy go zrestartować.

Następnym krokiem jest instalacja:

które są wymagane do instalacji Exchange 2010 SP3.

Po takim przygotowaniu serwera przechodzimy do instalacji Microsoft Exchange 2010 SP3.

Instalację uruchamiamy za pomocą pliku setup.exe z katalogu gdzie rozpakowany jest Service Pack 3 czyli korzystając z kreatora instalacji lub z okna CMD uruchomionego jako Administrator wpisując:

setup.com /mode:install /r:ca,ht,mb

 

 

Print Friendly

Microsoft Exchange 2010 SP3 (Service Pack 3) instalacja

Większość z nas będzie chciała zainstalować Service Pack 3 dla Microsoft Exchange 2010, głównie dlatego gdyż umożliwia on współpracę z Microsoft Exchange 2013.

Co prawda współpraca ta będzie możliwa dopiero po udostępnieniu Cummulative Update 1 dla Microsoft Exchange 2013 co ma nastąpić w pierwszym kwartale 2013 roku, niemniej jednak warto prędzej czy później zainstalować SP3 na serwerach Microsoft Exchange 2010 aby być przygotowanym na nadchodzące zmiany.

Jak zwykle instalację taką najlepiej jest przeprowadzić w środowisku testowy, a nie odrazu w produkcyjnym, ponieważ nigdy nie wiadomo czego możemy się spodziewać po Service Pack 3.

Poniżej przedstawimy instalację SP3 dla Microsoft Exchange 2010, na serwerze z Microsoft Windows 2008 R2.

Warunki instalacji Service Pack 3 dla Microsoft Exchange 2010:

  1. Instalacja SP3 dla Microsoft Exchange 2010 wprowadza zmiany w schemacie Active Directory,
  2. SP3 zawiera wszystkie poprawki wydane do SP2 Rollup 5-v2
  3. SP3 możemy zainstalować jedynie na serwerach z systemem operacyjnym Microsoft Windows 2008 SP2, Microsoft Windows 2008R2 i Microsoft Windows 2012
  4. Exchange 2010 SP3 będzie mógł działać razem z Microsoft Exchange 2013 dopiero po udostępnieniu CU1 dla Microsoft Exchange 2013

 

Kolejność instalacji:

Instalację SP3 na serwerach Microsoft Exchange w kolejności takiej jak instalujemy Rollup-y czyli:

Continue reading

Print Friendly