Subscribe RSS

Polskie blogi specjalistów IT / Microsoft

agregator blogów
  • O usłudze
  • ziembor.pl/blog/
  • Gdzie szukam?
    • wss.pl
    • ITBlogs
    • Jogger Techblog
    • dobreprogramy
  • Inne agreagatory
    • zine.net.pl/TechBlogs
    • itblogs.pl/agregat/

Author: piotrpawlik


Platforma MetroOne a aplikacje Metro dla Windows 8

2012-04-18 Posted by piotrpawlik under developers, MetroOne, Polskie blogi IT, Techniczne

Wczoraj byłem na spotkaniu Windows 8 Briefing, które zorganizował Microsoft w Warszawie. Nie było to wydarzenie dedykowane dla specjalistów IT, a programistów, którzy chcieliby pisać pod nowy system Windows 8. Wystąpili prelegenci z Microsoft (szef DPE Dariusz Piotrowski, Mariusz Kędziora, Tomasz Kopacz, Tomasz Wiśniewski, Daniel Biesiada, Mariusz Kędziora, Patryk Góralowski i Bartłomiej Zass), którzy dosyć ciekawie opowiedzieli o wszystkich aspektach pisania aplikacji Metro, ale można było posłuchać również o stronie biznesowej, więc wydarzenie zaliczam do udanych. Ciekawostka – dowiedziałem się na przykład, że aplikacje Metro są odpalane w sandbox!

Podczas Windows 8 Briefing Mariusz Kędziora zaprezentował nową platformę MetroOne!

MetroOne (http://www.metroone.pl/) to platforma, która łączy ludzi (programistów, designerów, inwestorów) w zespoły, które mogą razem tworzyć aplikacje na system Windows 8. Platforma ma również inspirować i zbierać pomysły (od użytkowników) na te najbardziej pożądane programy. Aplikacje te mogą mieć szanse, jako pierwsze, zdobyć popularność i pierwsze miliony. Koncepcja wydaje się ciekawa, chętnie zobaczę jakie było zainteresowanie całym projektem przed wydaniem wersji RC Windows 8.

Uwaga dla użytkowników WSS i CodeGuru: Portal MetroOne został zintegrowany z naszymi portalami - co za tym idzie działają tam Wasze konta! Nie trzeba zakładać nowych, ale zachęcamy do uzupełnienia Waszego profilu tam o nowe informacje specyficzne dla platformy MetroOne.

Więcej:

MetroOne: http://www.metroone.pl/

Blog Tomasza Wiśniewskiego: http://tomaszwisniewski.com/windows-8-briefing-podsumowanie/

Blog Mariusza Kędzory: http://blogs.technet.com/b/mkedziora/archive/2012/04/18/metroone-platforma-dla-tw-243-rc-243-w-aplikacji-windows-8.aspx

O MetroOne na WSS.pl: http://www.wss.pl/aktualnosci/startuje-metroonepl—specjalisci-laczcie-sie,10728

Exchange 2010 SP2 Update Rollup 2 oraz Exchange Server 2007 SP3 Update Rollup 7

2012-04-16 Posted by piotrpawlik under Exchange Server 2007, Exchange Server 2010, Polskie blogi IT, Techniczne, Update Rollup
Kolejne UR-apy Exchangowe w Centrum Pobiernia Microsoft. Pojawił się Exchange 2010 SP2 Update Rollup 2 oraz Exchange Server 2007 SP3 Update Rollup 7.
UR2 dla Exchange 2010 przychodzi z poprawką na problem, który pojawił się w RU1 :) (pamiętam jak czytałem lament na grupie MVP), czyli problemik z przekierowaniem na CAS “You cannot log on to Outlook Web App when a proxy is set up in an Exchange Server 2010 environment“. Ważniejsze poprawki w RU2 dla Exchange 2010 SP2 poniżej, więcej info w opisie do UR2.
  • KB2696913 You cannot log on to Outlook Web App when a proxy is set up in an Exchange Server 2010 environment
  • KB2688667 High CPU in W3WP when processing recurrence items who fall on DST cutover
  • KB2592398 PR_INTERNET_MESSAGE_ID is the same on messages resent by Outlook
  • KB2630808 EwsAllowMacOutlook Setting Not Honored
  • KB2661277 Android/Iphones stuck with 451 during Cross forest proxy in datacenter
  • KB2678414  Contact name doesn’t display company if name fields are left blank
Description of Update Rollup 2 for Exchange Server 2010 Service Pack 2
Wypada również wspomnieć o  Update Rollup 7 for Exchange Server 2007 SP3, dlatego, że to już ostatnie poprawki funkcjonalne do tej wersji EXa (2007). Na stronie możemy przeczytać oświadczenie Support lifecycle:
“…This is the final release under standard support for Exchange 2007, as the Exchange 2007 Mainstream Support has now ended. Extended Support for Exchange 2007 SP3 will end on 4/11/2017. Please see the Microsoft Support Lifecycle page for more information about Microsoft Support Lifecycle for Exchange 2007. Got questions about Microsoft Support Lifecycle Policy? Head over to Microsoft Support Lifecycle Policy FAQ.”

Moja sesja na Study Group 70-323 Administering Office 365

2012-04-11 Posted by piotrpawlik under 70-323, certyfikacja Microsoft, exchange online, lync online, Polskie blogi IT, sharepoint online, Techniczne

VirtualStudy.pl i PEPUG zapraszają do udziału w Study Group do egzaminu 70-323 Administering Office 365.

Zarządzanie Office 365 jest zarazem łatwe (wszak oparte na istniejących i znanych już wcześniej rozwiązaniach) ale i trudne (bo czasem pojawiają się pewne specyficzne dla środowiska hostowanego ograniczenia, ale także pojawiają się kwestie które nie występują w środowisku własnej serwerowni – np. rozwiązania hybrydowe).

Dlatego też powstają oddzielne egzaminy tylko dla Office 365. Jednym z pierwszych jest 70-323 Administering Office 365. Postanowiliśmy przygotować się do niego wspólnie, korzystając z platformy VirtualStudy.pl. Nie będzie to szczegółowy kurs dotyczący całej objętej tematyką kursu tematyki (nie ma powodu by powtarzać wszystkich kwestii od nowa). Chodzi raczej o omówienie rzeczy na które warto zwrócić uwagę w czasie przygotowań do egzaminu. Zakładamy, że prelegenci będą raczej przewodnikami po dostępnej dokumentacji, pomocy oraz interfejsach i narzędziach niż wszechwiedzącymi dostawcami wiedzy wszelakiej.

Study Group w pierwszej edycji będzie miało formę trzech spotkań podczas których zostaną omówione trzy moduł opisane w wymaganiach do egzaminu:

2012-04-16 20:30 poniedziałek – moduł Administer Microsoft Office 365 – poprowadzi Konrad Sagała

2012-04-23 20:30 poniedziałek – moduł Administer SharePoint Online – poprowadzi Ziemek Borowski

2012-05-07 20:30 poniedziałek – moduł Administer Exchange and Lync Online  – poprowadzi Piotr Pawlik

2012-05-28 20:30 poniedziałek – sesja Q&A – poprowadzi Ziemek Borowski

W poniedziałek 2012-04-16 od 20:30 – w ramach Study Grup do egzaminu `70-323 Administering Office 365` Konrad Sagała  omówi moduł Administer Microsoft Office 365 czyli kwestie związane z:

- przeglądem możliwości samej usługi,

- aktywacją usługi, zarządzaniem domenami, użytkownikami i grupami oraz rolami administracyjnymi i delegacją,

- zarządzaniem komputerami użytkowników końcowych,

- podstawami migracji istniejących środowisk do Office 365,

- podstawami wykorzystania PowerShell do zarządzania Office 365.

- zarządzaniem federacją identyfikacji z wykorzystaniem Active Directory Federation Services (AD FS) 2.0.

W poniedziałek 2012-04-23 od 20:30 – w ramach Study Grup do egzaminu `70-323 Administering Office 365` Marek Krupa omówi moduł Administer SharePoint Online, czyli: zarządzanie kolekcjami, metadanymi, profilami użytkowników oraz witrynami tak z poziomu GUI jak i PowerShella.

W poniedziałek 2012-05-07 od 20:30 – w ramach Study Grup do egzaminu `70-323 Administering Office 365`  Piotrek Pawlik omówi moduł Administer Exchange and Lync Online czyli:

• zarządzanie skrzynkami, kontaktami, grupami/listami dystrybucyjnymi

• zarządzanie Exchange w wypadku wdrożeń hybrydowych

• zarządzanie bezpieczeństwem oraz zgodnością z wymaganiami nadzoru, w tym Forefront Online Protection for Exchange,  Exchange Hosted Encryption, Information Rights Management (IRM); Mutual TLS (MTLS); zarządzanie przechowywaniem informacji oraz audytem,

• zarządzanie Lync w środowisku Office 365

W poniedziałek 2012-05-28 od 20:30 w ramach Study Grup do egzaminu `70-323 Administering Office 365`   Ziemek Borowski odpowie na zebrane na forum PEPUG pytania dotyczące tematyki egzaminu, ew. uzupełnione będą informacje z poprzednich sesji.

Więcej:

http://www.wss.pl/aktualnosci/study-group-do-egzaminu-70-323-administering-office-365,10706

Otwarta rejestracja na konferencję MEC 2012. Ulepszony TechEd dla ekspertów Exchange?

2012-04-03 Posted by piotrpawlik under Exchange 15, Exchange Server, MEC, MEC 2012, Polskie blogi IT, Techniczne

Tak jak informowałem wcześniej konferencja Microsoft Exchange Conference (MEC), której nie organizowano od 10 lat powróciła. Microsoft otworzył rejestrację na to wydarzenie. Jeśli jesteście pasjonatami Exchange, zajmujecie się nim na co dzień (Enterprise, SMB, Hosting),  czy też chcecie poznać zespół produktowy Exchange – to nie ma lepszej możliwości (no chyba, że jest się MVP :) ).

Jest już oficjalna strona konferencji, która się zmieniła: http://www.mecisback.com/

Co jest w planach MEC 2012 i czego się spodziewać?

  • Poznaj nowości w Exchange 15 podczas prezentacji Microsoft Engineering Guys (mam nadzieję, że sesje będą tylko na poziomie 300+)!
  • Laby z Exchange 15
  • Bezpośredni kontakt z zespołem Exchange, Exchange MVP, Exchange Rangers, Exchange MCM
  • Rozwiązania partnerów robiących staf pod Exchange
  • Szeroko pojęty “Networking”
  • Tutaj uzasadnienie Microsoft: http://www.mecisback.com/files/MEC_TopTenReasons.pdf

Regular Conference rates are:

► $1,800/LIMITED External Early Bird Rate

► $2,000/General External Conference Registration Rate after Early Bird Ends

Contact

If you have any questions please feel free to contact us via email at mec@microsoft.com. We look forward to the return of MEC and a

resurgence in the community!

 

Więcej informacji:

http://blogs.technet.com/b/exchange/archive/2012/04/03/mec-2012-registration-is-open.aspx

http://blogs.technet.com/b/exchange/archive/2012/03/06/mec-is-back.aspx

 

[OT] Blog zmienił nazwę domeny na uclabs.pl

2012-04-03 Posted by piotrpawlik under blogowanie, itblogs, Polskie blogi IT, Techniczne

Po namowach Karola Stilgera (stilger.eu) postanowiłem kupić domenę dla tego bloga. Padło na nazwę uclabs.pl, bo tematyka jest strikte Unified Communications. Oczywiście serwer WordPress jest dalej utrzymywany po stronie Webio, a domena itblogs.pl funkcjonuje dalej.

Zmienił się również wygląd bloga, ponieważ wcześniejsza skórka powodowała wiele problemów – teraz jest chyba lepiej. Zapraszam do czytania i trzymajcie kciuki za następne publikacje ;) – “cross fingers and put candle in the church”.

Nowa domena dla itblogs.pl/piotrpawlik: uclabs.pl

[EN] MCT Live Summit 2012 – September 6th to 8th in Warsaw Poland

2012-04-03 Posted by piotrpawlik under MCT, MCT Summit, Poland, Polskie blogi IT, Techniczne

How much do you want to attend MCT Live Summit 2012 in Poland? We believe you are dreaming about it! Are you MCT, that loves to network with fellow MCTs? Do you want to visit jewel of EMEA – Warsaw? Are you an admirer of Polish women (men)?

If an answer to any of those questions is “yes” – we have something for you! We’d like to announce a twitter contest for MCT Live Summit 2012.

Rules are simple:
Follow us on twitter at: https://twitter.com/mctsummit
Tweet at us (@mctsummit) using hashtag #MCTSummit and telling us, why do you want to attend our great event and what you want to do in Warsaw.

Win a ticket voucher for MCT Summit, that will cover attendance fee and a discounted nearby hotel rates during the event. We’ll pick best submission on April 16th. Until then please let us know why do you want to join us and please do not spam – winner will be chosen on quality not quantity of the submissions :) .
Oh yeah – multiple tweets are definitely OK!

Z cyklu Interop: Integracja Lync Server 2010 z rozwiązaniem głosowym Avaya AES

2012-04-02 Posted by piotrpawlik under AES, Avaya, Avaya Communication Manager, interop, Lync Server 2010, Polskie blogi IT, Session Manager, Techniczne

Postanowiłem napisać słów kilka o integracji systemu Microsoft Lync Server 2010 z rozwiązaniem Avaya. Pewnie większość zapyta się po co? Jest kilka powód za, między innymi klient który obecnie używa rozwiązań głosowych Avaya, chciałby dorzucić IM’a (Instant Messaging) i dzwonienie z Lync 2010 za pośrednictwem Avaya.

Tutaj znowu nasuwa się pytanie, po co dzwonić z Avaya, a nie z Lync Server bezpośrednio? Odpowiedź jest prosta, bo klient kupił usługi SIP trunkingu lub H.323 trunkingu od ISP, które są już terminowane na systemie Avaya lub po prostu chce mieć dwa systemy działające (może tylko w niektórych oddziałach firmy).

Cała integracja opiera się o scenariusz RCC (kontrolowanie systemu zdalnego przez użytkownika AD), gdzie użytkownik posiadający komunikator może się z niego wydzwaniać/odbierać (hold/unhold, transfer, itd.) połączenia za pośrednictwem systemu Avaya, czyli mówiąc prosto przełączyć się również na słuchawkę hardwarową awajki.  Integracja pomiędzy klientem Lync 2010 i Avaya Communication Manager odbywa się za pośrednictwem TR/87 over SIP. Pomiędzy Lync Server 2010 a Avaya ACM w komunikacji pośredniczy serwer Avaya AES, który jest pewnego rodzaju API i interfejsem komunikacyjnym – CSTA over SIP do Lync, a CTI do Avaya ACM. Oczywiście na samym AES musimy mieć zainstalowane certy z CA w naszej domenie AD. Cała procedura konfiguracji jest mocno skomplikowana i źle udokumentowana w przewodnikach stworzonych wspólnie przez Avaya i Microsoft.

Co zyskamy w tej integracji? Siłę komunikatora Lync + konferencje + presence + dostęp do Exchange VoiceMail połączoną z systemem typu Enterprise Telephony Network od Avaya.

Co jest potrzebne w labie do zestawienia tej integracji?

Avaya Core Releases
· Avaya Session Manager 6.1 SP5
· Avaya Aura System Platform 6.0.3 + patch 6.0.3.3.3
· Avaya Aura Communication Manager 6.0.1 SP 5.01

Avaya Unified Communication Releases
· Avaya Aura Application Enablement Services 6.1.1 (r6-1-1-30-0)

Microsoft Unified Communication Releases
· Podstawowe role Windows Server 2008 R2 z ostatnimi poprawkami: ADDS+DNS (forest and domain level set to Windows Server 2008 R2), ADCS (Certificate Authority).

· Lync Server 2010 and Lync 2010 (client) with latest hotfix (wymagane KB2493736).

· Exchange Server 2010 with Update Rollup 6 (lub późniejszy) for Exchange Server 2010 Service Pack 1 (KB2608646).

Architektura rozwiązania:

Po co nam ten serwer Avaya AES?

Odpowiada on za konwersję planu numeracyjnego, żeby numery krótkie które są z reguły wykorzystywane w systemie Avaya były odpowiednio przetłumaczone na numery w formacie E.164 rozumianym przez Avaya – konfiguruje się to w sekcji (“Dial Plan Settings – Conversion Rules for Default” and “Dial
Plan Settings – Conversion Rules – switchname) w AE Services Management Console. Mamy dwie opcje From TelURI i To TelUri. 

From TelURI:  konwertowanie z normalized TelURI number do extension lub dial string, które jest przechwytywane przez system Avaya (Communication Manager).

To TelURI:  konwertowanie z extension lub dial string do normalized TelURI, które jest przechwytywane przez Microsoft Lync 2010.

Licencjonowanie na AES: W celu włączenia wymaganego TR/87 na serwerze AE Server są potrzebne licencje typu Unified CC API Desktop Edition licenses. To jest licencjonowanie per-user, czyli każdy aktywny klient Microsoft Office Communicator lub Lync 2010 konsumuje 1 licencję Unified Desktop license.

Trzeba włączyć TR/87 na serwerze AES (standardowo jest wyłączone): AES używa portu 4723 do komunikacji pomiędzy Microsoft Lync Server 2010 a AE Services. Włączamy to z poziomu OAM — Networking -> Ports page and Apply changes.

Po stronie AES musimy dodać jeszcze Communication Managera, czyli Switch Connection oraz TSAPI link, co zostało dokładnie opisane w tym przewodniku (http://support.avaya.com/css/P8/documents/100127029).

Pozostało nam jeszcze dokonfigurowanie dial planu i zasad konwersji o których pisałem powyżej. W moim przypadku ACM używa numerów 7 cyfrowych: 666+XXXX, więc musimy w jedną stronę uzupełniać do 11 cyfr formatu E.164, a w druga usuwać – zrobimy nam to jedna reguła po stronie AES’a:

Nie będę opisywał procedury dodawania linka z Avaya ACM do AES, bo jest to opisane tutaj  (http://support.avaya.com/css/P8/documents/100127029).

Teraz najciekawsza część, czyli LYNC – let’s Lync!

I tu jest największa kupa – jeśli źle wygenerujemy cert to będzie źle. Na początek instalacja zaufanego certu na Lync Server. Procedurę opisano nie szczegółowo w dokumecie http://support.avaya.com/css/P8/documents/100127013. Podczas instalacji zaufanego certyfikatu, należy pamiętać, że Microsoft Lync Server i AE Serices musi użyć tego samego urzędu certyfikacji lub wystawcy w tym samym łańcuchu certyfikatów.

Przechodzimy do Windows 2008 CA Server Console, uruchamiamy CA MMC snap-in. Right click na Certificate Templates i wybieramy Manage.


Prawy klik na RAS and IAS Server, i wybieramy duplicate template.

RAS and IAS template został wybrany, ponieważ zawierea Client and Server Authentication Application Policies wymagane przez Avaya AE Services.

Na zakładce General tab, należy podać unikalną nazwę dla templatu, przykładowo“AES”.

Na zakładce Request Handling, pole Purpose ustawiamy na Signature and encryption. Ustaw Minimum key size na 1024.

Na dole zakładki Request Handling, wybierz cryptographic service providers (CSPs), które powinny zostać użyte:
· Microsoft DH SSchannel Cryptographic Provider
· Microsoft Enhanced Cryptographic Provider v1.0
· Microsoft RSA SChannel Cryptographic Provider

Na zakładce Subject Name, sprawdź czy opcja Supply in the request została zaznaczona.

Na zakładce Extension, sprawdź czy sygnatura Digital signature została zaznaczona. Szyfrowanie (Encryption) powinno być ustawioe na wartość “Allow key exchange only with key encryption”.

Otwieramy Certification Authority snap-in i w Certificate Templates wybieramy New Certificate Template to Issue.  Tutaj musimy wybrać poprzednio wygenerowany szablon certyfikatu “aes” i klikamy OK – powinien być teraz dostępny w Certificate Templates.

Ta procedura wygenerowała nam cert, którego użyjemy na serwerze Lync Server 2010, który zawiera Client and Server Authentication Policies wymagane przez AE Services.

Odpalamy Lync Server Deployment Wizard. Wybieramy “Install or Update Lync Server System”.
W kroku 3 wizarda, “Request, Install or Assign Certificates” wybieramy Run lub Run Again. Tutaj też pokażę tylko najważniejszą część – oczywiście robimy Request certu.

Na stronie Specify Alternate Certificate Template, wybieramy box Use alternate certificate template for the selected certification authority. Wprowadzamy nazwę wcześniej wygenerowanego certu “aes” i przechodzimy dalej.

Na stronie Name and Security Settings wizarda, wpisz nazwę “aes_cert” i wybierz szyfrowanie 1024 (tak jak w cercie).

Oczywiście w kolejnym kroku wybieramy SIP domain, pozostawiamy Additional Subject Alternate Names i przypisujemy certyfikat do serwera Lync Server 2010: “Assign this certificate to Lync Server certificate usages”.

Po stronie AES Server trzeba jeszcze dodać zaufany certyfikat z AD i wygenerować cert dla serwera w AD – wszystko opisane jest w przewodniku do którego linkowałem powyżej.

Configuring Remote Call Control (RCC) w Lync Server 2010
Lync Server 2010 Management Shell będzie wykorzystany do dodania AES’a jako RCC gatewaya.

Uruchamiamy polecenie, żeby zebrać info o obecnej konfiguracji serwera (najlepiej skopiować te dane):

PS C:\Users\Administrator.lync01> Get-CsStaticRoutingConfiguration
(should return null results unless a static route has previously been configured)
Identity : Global
Route : {}

PS C:\Users\Administrator.lync01> Get-CsSipDomain
(To view configured SIP domain(s). This will not be modified during RCC configuration in this example)

PS C:\Users\Administrator.lync01> Get-CsTrustedApplicationPool
(Retrieves settings for one or more pools that contain the computers that host trusted applications)

For help with the Lync Server management Shell:
PS C:\Users\Administrator.lync01> Get-Help

Teraz pozostało nam stworzyć statyczne trasy do RCC gateway. Tworzymy zmienną $TLSRoute.

PS C:\Users\Administrator.lync01> $TLSRoute = New-CsStaticRoute –TLSRoute -Destination aes352.uclabs.com -Port 4723 -UseDefaultCertificate $true -MatchUri *.uclabs.com

PS C:\Users\Administrator.lync01> Set-CsStaticRoutingConfiguration -Route @{Add=$TLSRoute}

Tworzymy trusted application.

PS C:\Users\Administrator.lync01> New-CsTrustedApplicationPool –Identity aes352.uclabs.com -Registrar hq666se.aes352.uclabs.com -Site hq666 -TreatAsAuthenticated $true -ThrottleAsServer $true -RequiresReplication $false

Następnia dodajemy trusted application do pool:

PS C:\Users\Administrator.lync01> New-CsTrustedApplication -ApplicationID hq666 -TrustedApplicationPoolFqdn aes352.uclabs.com -Port 4723

Użyj Get-CsStaticRoutingConfiguration oraz Get-CsTrustedApplicationPool, żeby podejrzeć wprowadzone zmiany:

PS C:\Users\Administrator.lync01> Get-CsStaticRoutingConfiguration
PS C:\Users\Administrator.lync01> Get-CsTrustedApplicationPool

Implementujemy zmiany cmdletem:

PS C:\Users\Administrator.lync01> Enable-CsTopology

Ostatnia faza konfiguracji to włączenie użyszkodnika RCC po stronie serwera LYNC – przykład w formie obrazkowej:

No i można testować interop!

Lokalizacja roli Unified Messaging w Exchange 2010

2012-03-29 Posted by piotrpawlik under Exchange Server, Exchange Server 2010, Polskie blogi IT, Techniczne, Unified Messaging

Często spotykam się z pytaniami odnośnie lokalizacji roli Unified Messaging w Exchange Server 2010, a wpływem na wydaność serwera, czy też innych zainstalowanych ról w przypadku serwerów Exchange typu  “Multiple roles” (CAS/HT/Mailbox + dodanie do nich UM’a). Najczęściej pojawiają się pytania od klientów, którzy posiadają już serwery typu CAS/HT/Mailbox i chcieliby wdrożyć UM’a, żeby zrealizować funkcjonalność poczty głosowej. Mamy dwie możliwości:

1. Instalacja nowego serwera dobrze wyskalowanego pod UM’a jako dedykowany serwer

2. lub instalacja roli UM na istniejących serwerach CAS/HT/Mailbox.

“Według Microsoft: You can add the UM role to every server role except for the Edge Transport server role. Depending on the size of your environment, you can decide whether you want to deploy the UM role on a server that already hosts a role, or use a dedicated server to host theUM server role.”

W przypadku pierwszej, jak i tej drugiej opcji należy sobie zadać kilka pytań:

1. Ile serwerów UM będzie wymaganych w naszym środowisku do obsługi poczty głosowej? Oczywiście planowanie liczby serwerów jest uzależnione od kilku czynników jak: liczba jednoczesnych połączeń do serwera, liczba Voicemail Previews, które CPU mają obsłużyć. Obliczenia te możemy wykonać za pomocą kalkulatora Exchange, który podczas wyliczeń bazuje na wartościach średniej wielkości wiadomości 50k oraz średniej długości wiadomości głosowej 30 sekund.

2. Czy serwery typu “multiples roles” spełniają wymagania? Na pewno warto rozważyć uruchomienie kalkulatora Exchange, żeby wstępie to wyskalować i zobaczyć, czy obecne serwery spełniają wymagania instalacji roli Unified Messaging. W przypadku serwerów zwanych „multiple roles” można stawiać UMa wraz z innymi rolami, ale wymagania są dosyć spore: od 8 do 24 corów, minimum 8 GB RAM + 3-30MB/mailbox. Oczywiście w rekomendacjach Microsoft można znaleźć również informacje “Do not combine with other roles because audio quality can be affected” , że nie zalecają instalacji wraz z innymi rolami, ale nie jest to do końca prawdą, bo można to robić. Ważne jest, żeby rola/serwer UM była zlokalizowana najbliżej roli Mailbox z UM enabled users: “…Place Unified Messaging servers close to UM-enabled user Mailbox servers to ensure minimal latency”.

Jeśli rozważymy środowiska, które posiadają separację ról Exchange, powiedzmy: serwer EX1.domena.pl posiada rolę Mailbox, a serwer EX2.domena.pl posiada rolę CAS/HT, a klient nie chce kupić nowego serwera dydykowanego pod rolę Unified Messaging to najlepszym wyjściem (zgodnym z najlepszymi praktykami Microsoft) będzie instalacja UM’a na serwerze Mailbox.

Kilka faktów przydatnych przy planowaniu sprzętu spełniającego wymagania serwerów UM oraz odpowiedzeniu sobie na pytanie ile serwerów będzie wymaganych:

  • Procesor – rola UM wspiera do 12 corów. Według Microsoft best practices, należy rozważyć, że jedna wiadomość głosowa może być obsługiwana przez jeden rdzeń na minutę. “Use two processor sockets with four, six, or eight cores, each with voice mail preview or use one processor socket with four, six, or eight cores when not using voice mail preview.”
  • Każdy “dodatkowy język”  zainstalowany na serwerze UM ma wpływ na wykorzystanie pamięci oraz procesora z uwagi na przebudowywanie co 24 godziny “language library”.
  • Każdy serwer UM wspiera i może obsłużyć do 200 jednoczesnych połączeń (w standardowej konfiguracji jest to 100 połączeń).
  • Rekomendowane jest zainstalowanie dwóch serwerów UM, żeby zapewnić odporność na awarię.
  • 8 GB pamięci RAM jest rekomendowaną konfiguracją dla dedykowanego serwera UM. Więcej pamięci nie oznacza większych korzyści, choć UM będzie w stanie skonsumować więcej pamięci.
  • Jeśli nie wiemy (nie posiadamy informacji) jaka jest liczba jednoczesnych połączeń, możemy wstępnie obliczyć “oszacować” to na podstawie założenia:  1 procent wszystkich użytkowników organizacji jednocześnie wykona połączenie, czyli w przypadku 2000 użytkowników “UM-enabled” na pojedyńczym serwerze UM – wykonają oni 20 jednoczesnych połączeń w szczytowej godzinie.

 

Tu kilka ważnych rzeczy przy doborze lokalizacji roli UM jeśli integrujemy z centralkami IP PBX (Lync, Avaya, Cisco, i inne):

Jeśli mamy w sieci mechanizmy QoS (nie ma problemów z jakością łączy, czasem odpowiedzi), rekomenduje się instalowanie roli/serwera UM najbliżej roli Mailbox (z uwagi na minimalizowanie opóźnienia) i blisko IPPBX. W innym przypadku trzeba uważać na czas odpowiedzi 300ms, czy też zagwarantowaniem “pewnego opóźnia” w dostępie do serwera Mailbox.

Tak jak wspomniałem pojawia się zapis “Place Unified Messaging servers close to UM-enabled user Mailbox servers to ensure minimal latency”, ale nie oznacza to, że nie powinniśmy tego robić. Jest możliwa instalacja na serwerach z hostujących inne role Exchange (oprócz Edge :) ) – i to działa bez problemów w środowisku produkcyjnym.

Jest Beta 2 kalkulatora przepustowości dla klientów Exchange (ExNBC)

2012-03-16 Posted by piotrpawlik under exchange online, Exchange Server, ExNBC, Polskie blogi IT, Techniczne
Zespół produktowy Exchange opublikował wersję beta 2 nowego kalkulatora (ExNBC), który ma pomóc w obliczeniu wymagań na pasmo i łącza dla klientów pocztowych, takich jak Outlook, OWA, czy też Windows Phone. Kalkulator wspiera zarówno scenariusze on-premise, jak i architekturę Office365.

Kalkulator jest oparty na algorytmach uzyskanych po analizie indywidualnego zachowania każdego z  klientów pocztowych. Na dane wejściowe wykorzystywane przez kalkulator składają się między innymi: ilość przesyłanych i odbieranych wiadomości przez użytkownika w ciągu dnia, średnia wielkość wiadomości, średnia wielkość skrzynki użytkownika, wielkość załączników i inne.

Kalkulator podzielony jest na dwie sekcje “Input Sheet”, gdzie definujemy profile użytkowników oraz “Client Mix Sheet”, w której określamy konfigurację sajtu, klientów, czy też warunki sieciowe.

Wersja Beta 3 planowana jest na pierwszy tydzień kwietnia 2012 i ma zawierać wsparcie dla Outlook for Mac 2011.

W wersji Beta 2  poprawiono następujące elementy:

  • Corrected Outlook 2003 network latency requirements
  • Provided some Office 365 context help
  • Added Office 365 icon against recommended Office 365 clients
  • If Office 365 is selected on the input page
  • Availability protocol is highlighted if configured incorrectly for Office 365
  • OWA 2007 removed from client list
  • Outlook 2003 removed from client list
  • Non-Outlook Anywhere clients removed from list

Więcej: http://blogs.technet.com/b/exchange/archive/2012/03/09/exchange-client-network-bandwidth-calculator-beta2.aspx

Microsoft Exchange Server 2010 Install Guide Templates

2012-03-16 Posted by piotrpawlik under dokumentacja, Exchange Server, Polskie blogi IT, Techniczne

Microsoft udostępnił szablony dokumentów instalacyjnych, które mogą być przydatne w procesie budowania procedur i dokumentowania swojej organizacji Exchange’owej. Szablony są dostarczane dla ról: Client Access, Hub Transport, Mailbox oraz Mailbox z DAG.


Microsoft Exchange Server 2010 Install Guide Templates: http://www.microsoft.com/download/en/details.aspx?id=17206

Microsoft Script Explorer for Windows PowerShell Beta

2012-03-14 Posted by piotrpawlik under Exchange Server, modules, Polskie blogi IT, PowerShell ISE, scripts, snippets, Techniczne

Dobra robota Microsoft! Microsoft udostępnił narzędzie Microsoft Script Explorer for Windows PowerShell, które umożliwia przeszukiwanie zasobów TechNet Script Center Repository, PoshCode, Bing Search Repository, czy też zasobów sieciowych pod kątem skryptów, przystawek, modułów i przewodników krok po kroku dla języka PowerShell. Ciekawe jest to, że narzędzie pozwala wyszukiwać pod kątem produktów, na przykład Exchange Server i radzi sobie całkiem nieźle. U mnie na pewno zagości na stałe.


Microsoft Script Explorer for Windows PowerShell (pre-release)

Microsoft Script Explorer for Windows PowerShell User Guide

Deploying Microsoft Script Explorer for Windows PowerShell

MEC is back ! Konferencja dla specjalistów Exchange.

2012-03-12 Posted by piotrpawlik under exchange online, Exchange Server, MEC, Polskie blogi IT, Techniczne

Po 10 latach nieobecności w świecie Exchangowym powraca konferencja Microsoft Exchange Conference (MEC), której wielki powrót planowany jest na wrzesień 2012 roku w Orlando, USA. Trzydniowe wydarzenie jest dedykowane dla administratorów, architektów i konsultantów z całego świata pracujących z produktami Exchange Server i Exchange Online. Niestety wersja europejska nie jest planowana :( , ale w obecnych czasach loty do USA są w przystępnych cenach.

Wiadomość zasłyszałem już podczas MVP Summit i to, co mogę zdradzić: pojawiły się oklaski po ogłoszeniu wielkiego powrotu Microsoft Exchange Conference (zobaczymy, czy będzie wielki po konferencji). Oczywiście nie obyło się bez narzekania, że to Orlando ;) .

Jest strona MEC (Strona konferencji – http://www.mecisback.com/), nie jest jeszcze znana agenda i szczegóły konferencji (ceny, prelegenci, tematyka), ale moim zdaniem usłyszymy o Exchange Server 2010 lub jego następcy, nie powinno zabraknąć też Exchange Online (Office 365) i jego następnej wersji?
Wielu MVP, blogerów, i społeczność Exchage’owa wylewała swoje żale (http://thoughtsofanidlemind.wordpress.com/2010/09/24/i-miss-the-microsoft-exchange-conference-mec/), że konferencja została wstrzymana. Czyżby to z powodu TechEd? Powodów do przywrócenia konferencji Microsoft Exchange Conference (MEC) jest wiele, chociażby: sesje tylko o Exchange Online i Exchange Server, nowe wersje produktów, które są obecnie w fazie pisania się, integracja z partnerami Exchange z całego świata i możliwość podyskutowania z zespołem produktowym Exchange.

Czy ja się wybiorę? TAK.

Microsoft zapowiedział powrót konferencji MEC 2012: http://www.wss.pl/aktualnosci/microsoft-zapowiedzial-powrot-konferencji-mec-2012,10664
The Exchange Team blog – MEC is Back!: http://blogs.technet.com/b/exchange/archive/2012/03/06/mec-is-back.aspx
MEC Brings Back Exchange Community: http://www.windowsitpro.com/article/exchange-server/mec-brings-exchange-community-142517

Wirtualizacja roli Unified Messaging – Exchange Server 2010

2012-03-12 Posted by piotrpawlik under Exchange Server, Exchange Server 2010, Polskie blogi IT, Techniczne

Ten temat chodził za mną od dawna i udało się go wyjaśnić podczas MVP Summit (thanks for J. Peter Bruzesse and Exchange Team) ;) . Okazuje się, że od Service Pack 1 dla Exchange 2010 wirtualizacja roli Unified Messaging jest możliwa i są wydane rekomendacje ze strony Microsoft dla takiego scenariusza.

Rola może być wirtualizowana na następujących platformach:

  • Windows Server 2008 (SP2) z Hyper-V technology
  • Windows Server 2008 R2 (RTM +) z Hyper-V technology
  • Microsoft Hyper-V Server 2008
  • Microsoft Hyper-V Server 2008 R2
  • oraz third-party hypervisor, które zostały sprawdzone w programie Windows Server Virtualization Validation Program.

Sama maszyna gościa z Exchange Server 2010 SP1 z rolą Unified Messaging powinna być zainstalowana na “opcja rekomendowana” Windows Server 2008 R2 (RTM +) lub Windows Server 2008 SP2.

Maszyna  wirtualna może hostować tylko “jedną/odseparowaną” rolę Unified Messaging, czyli inne role CAS/HUB/Mailbox/Edge muszą być hostowane na innej maszynie - to jest jedyna wspierana przez Microsoft opcja. Oczywiście z dyskusji wynika, że inne scenariusze też działają (ponad 3000 userów z UM feature) :) , ale… nie jest to rekomendowana konfiguracja.

Oczywiście mamy też wymagania, co do CPU i pamięci: wymagane są cztery fizyczne cory, które będą dostępne przez cały czas dla maszyny z rolą UM. W przypadku pamięci jest dostępny kalkulator oraz najlepsze praktyki wirtualizacji Exchange Server i przydzielania pamięci (w zaleźności od potrzeb) (http://www.microsoft.com/download/en/details.aspx?id=2428).

Exchange Server 2010 Requirements (Hardware virtualization): http://technet.microsoft.com/en-us/library/aa996719.aspx

Announcing Enhanced Hardware Virtualization Support for Exchange Server 2010: http://blogs.technet.com/b/exchange/archive/2011/05/16/announcing-enhanced-hardware-virtualization-support-for-exchange-2010.aspx

Best Practices for Virtualizing Exchange Server 2010 with Windows Server® 2008 R2 Hyper V™: http://www.microsoft.com/download/en/details.aspx?id=2428

Local Move Request w Exchange Server 2010 a nie działający Mailbox Replication Service

2012-02-19 Posted by piotrpawlik under CAS, Exchange Server, Exchange Server 2010, Polskie blogi IT, Techniczne

Podczas próby przeniesienia skrzynki (local move request) w Exchange Server 2010 dostajemy błąd jak pokazano poniżej (There are no available servers running the Microsoft Exchange Mailbox Replication service):

Używając parametru -WhatIf można sprawdzić  czy skrzynka może być przeniesiona do nowej bazy. Exchange weryfikuje, czy nie wystąpią błędy w tej procedurze, itd. Jak widać wystąpiły, ten sam błąd zwracany jest z poziomu EMC.

Moje środowisko to świeża instalacja labowego Exchange Server 2010 SP2 RU1. Oczywiście na wstępie warto zweryfikować, co się dzieje z usługą odpowiedzialną za Move-Request, czyli Microsoft Exchange Mailbox Replication, która jest częścią roli CAS, bo jak widać tutaj coś nie gra i nie jest to błąd podczas operacji Move-Request, bo ona nie wystartowała.  Nie zakładałem również, że sama konfiguracja w MSExchangeMailboxReplication.exe.config jest błędna (świeża instalacja), no i MRSProxy też nie jest potrzebne “disabled by default”.

Lokalizacja MSExchangeMailboxReplication.exe.config to: (<Exchange Installation Path>\Program Files\Microsoft\Exchange Server\V14\Bin\MSExchangeMailboxReplication.exe.config). 

Sam MRS podczas wywołania Move-Request ustanawia połączenie MAPI.net do bazy źródłowej oraz bazy docelowej, a następnie tworzy skrzynkę w bazie docelowej i zaczyna przyrostowo synchronizować dane. Na końcu procedury skrzynka jest chwilowo blokowana, żeby zaktualizować atrybuty AD, po czym usunąć starą skrzynkę z bazy źródłowej.

Oczywiście na tym etapie warto zerknąć w same usługi (services.msc), można to zrobić również z PowerShella (get-service), żeby zweryfikować status usługi Microsoft Exchange Mailbox Replication. Ja na wstępie wykorzystałem cmdlet Test-MRSHealth dostępny w Exchange Server 2010, jak pokazano na poniższym przykładzie – oczywiście wypust informuje nas, że MRS nie działa.

Test-MRS umożliwia również wyeksportowanie informacji o wydarzeniach i licznikach wydajności.

Przykładowa składnia (http://technet.microsoft.com/en-us/library/ee732396.aspx):

Test-MRSHealth -Identity CAS02 -MonitoringContext $true | Export-CliXml "C:\CAS02_MRSHealth.xml")

Po zweryfikowaniu poprawności konfiguracji MSExchangeMailboxReplication.exe.config pozostało sprawdzić samą usługę i okazało się, że była nie wystartowana :) – oczywiście możemy ją włączyć manualnie (sprawdzimy, czy się uruchomi). Ta usługa powinna się podnieść automatycznie, więc zalecałbym restart CAS’a :) – u mnie po restarcie działa.

A co jeśli się nie włączy? Sprawdzamy, czy usługa Net.Tcp Port Sharing Servicejest uruchomiona i ustawiona na start Automatyczny (Automatic). Można to również zrobić z PowerShella:

PS C:\> Set-Service NetTcpPortSharing -StartupType Automatic

To jest opis tylko jednego z problemów ze startem Microsoft Exchange Mailbox Replication.

Tu na przykład z WSS.pl – problem z MRS (http://www.wss.pl/forum/watek/exchange-2010-usluga-nie-startuje,564370).

Zachęcam do zapoznania się z poniższymi zasobami w sieci:

Troubleshooting Mailbox Moves

Managing Move-Requests

PST Captarrrrrrrrrgh :) – Microsoft Exchange PST Capture

2012-02-01 Posted by piotrpawlik under exchange online, Exchange Server 2010, Polskie blogi IT, PST, Techniczne

Jak Microsoft zapowiedział, tak zrobił (poczytaj na blogu The Exchange Team Blog) – i wydał narzędzie PST Capture, jak sama nazwa wskazuje do przeszukiwania sieci i importowania plików PST z organizacji do Exchange Online lub Exchange Server 2010. Nie będę się rozpisywał, bo jeszcze nie doczytałem dokumentacji. Zachęcam do obejrzenia filmu i poczytania dokumentacji.

 

Introducing PST Capture 

Microsoft Exchange PST Capture

 

 

Finalna wersja BlackBerry Business Cloud dla Office 365

2012-02-01 Posted by piotrpawlik under blackberry, exchange online, Exchange Server 2010, Polskie blogi IT, Techniczne

RIM udostępniło finalną wersja usługi BlackBerry Business Cloud dla Office 365, którą od października 2011 można było testować w ramach otwartych testów beta. Nowa usługa od RIM integruje się z panelem administracyjnym Office 365 oraz umożliwia łatwe zarządzanie synchronizacją i bezpieczeństwem urządzeń z poziomu panelu BlackBerry Administration Service. Komunikacja pomiędzy BlackBerry Business Services Cloud, a Office 365 realizowana jest przy wykorzystaniu SSL, a ruch pomiędzy końcówki odbywa się przy wykorzystaniu szyfrowania AES. Usługa jest dostępna bez dodatkowych opłat dla abonentów Office Suite 365 dla średnich firm lub przesiębiorstw.

BlackBerry Business Services Cloud

Feature and Technical Overview

BlackBerry Business Software Comparison Chart

Microsoft Office 365

Egzamin 70-323 i 70-321

2012-01-15 Posted by piotrpawlik under 70-321, 70-323, certyfikacja Microsoft, Polskie blogi IT, Techniczne

Pojawiła się możliwość zdawania dwóch egzaminów beta z Office 365. Pierwszy z nich to 70-323:Administering Office 365, a drugi 70-321: Deploying Office 365. Zaproszenie z kodem do zdawania dostała limitowana liczba osób (w tym MVP).

Z czego ja się przygotowywałem (a raczej, co przeglądałem):
1) http://www.microsoftvirtualacademy.com/tracks/office-365-for-the-it-pro-platform – są to kursy wideo MVA do Office 365

2) http://technet.microsoft.com/en-us/edge/office-365-jump-start-01-microsoft-office-365-overview-for-it-pros – Office 365 Jump Start, to jest również kurs wideo, gdzie omówione zostały z grubsza wszystkie tematy związane z Office 365

3) Microsoft-owe wymagania do egzaminów: http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-321&locale=en-us#tab2 i http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-323&locale=en-us#tab1

4) http://www.microsoft.com/download/en/details.aspx?id=13602 - Office 365 Service Descriptions - są to przewodniki po usługach Office 365 (od planowania, poprzez instalację, itd.)

5) http://office.microsoft.com/pl-pl/sharepoint-online-small-business-help/sharepoint-online-planning-guide-for-office-365-beta-for-small-businesses-HA101988914.aspx

6) Praca z Office 365 – Poznaj produkt (http://www.office365.pl)

Good luck!!!

[OT] Witam w 2012 roku

2012-01-01 Posted by piotrpawlik under 2012, blogowanie, itblogs, Polskie blogi IT, wordpres

Poprzedni rok 2011 był dla mnie mocno pracowity, jeśli chodzi o technologie i dzielenie się nimi ze społecznością. Zostałem nominowany do MVP Exchange Server, sporo czasu poświęciłem na pracę przy nowym silniku portali WSS.pl i Codeguru.pl oraz miałem możliwość wystąpić na kilku konferencjach i spotkaniach grup offline w roli prelegenta. 2011 to również zdanie kilku dodatkowych certyfikatów oraz zaledwie kilka postów na blogu (obiecuję poprawę w 2012). Mam nadzieję, że w tym roku uda się zrobić jeszcze więcej i na wyższym poziomie.

Oto kilka ciekawych statystyk z mojego bloga w roku 2011 – myślałem, że nikt go nie czyta (jednak kilka osób musiało subskrybować RSS-a) . Okazuje się, że najwięcej odwiedzin pochodzi z terenów Polski, USA i Niemiec.

Capture1
Capture2
Capture3

 

[OT] Świąteczne Party warszawskich ITPro w Browarmia – 20 Grudnia

2011-12-16 Posted by piotrpawlik under party, Polskie blogi IT

2011-12-20 osobom stacjonujących w Warszawie polecam nieoficjalne (czytaj: każdy płaci za siebie) piwo warszawskich grup ITPro: ”Sala w Browarmi (Browarmia Królewska - Warszwa, róg Królewskiej i Krakowskiego Przedmieścia, http://www.browarmia.pl/) jest zarezerwowana na 20 grudnia od godziny 18:00. Póki co zarezerwowany jest duży stolik ~10 osób z możliwością rozszerzenia w salce na dole (nie wiem ile osób zechce się pojawić). Rezerwacja jest na nazwisko Pawlik”.

Klient Microsoft Lync 2010 dla Windows Phone już jest!

2011-12-13 Posted by piotrpawlik under Lync Server 2010, Polskie blogi IT, Techniczne

Pojawił się Mobile Client for Lync Server http://lync.microsoft.com/en-us/Product/UserInterfaces/Pages/lync-2010-mobile.aspx, którego można pobrać z Marketu http://www.windowsphone.com/en-US/apps/9ce93e51-5b35-e011-854c-00237de2db9e. Sam Microsoft opublikował dokumentację Microsoft Lync Server 2010 Mobility Guide oraz Microsoft Lync Server 2010 Mobility Service and Microsoft Lync Server 2010 Autodiscover Service, którą trzeba przeanalizować przed startem.

Monitoring Mobility for Performance

 

Microsoft Lync 2010 for Windows Phone (wymaga Lync Server lub Office 365 Lync): http://www.windowsphone.com/en-US/apps/9ce93e51-5b35-e011-854c-00237de2db9e

 

 

Wprowadzenie do Exchange Online oraz wdrożenia hybrydowego Exchange Server

2011-12-13 Posted by piotrpawlik under exchange online, Exchange Server 2010, Polskie blogi IT, Techniczne

Zapraszam na spotkanie organizowane przez Łódzka Grupa Profesjonalistów IT & .NET, gdzie poprowadzę prezentację składającą się z dwóch części “Wprowadzenie do Exchange Online oraz wdrożenia hybrydowego Exchange Server”. Spotkanie odbędzie się 15 grudnia w Łodzi w budynku  Altkom Łódź (Budynek “Synergia”) Al. Kościuszki 103⁄105.

Agenda spotkania

18:00 – 18:10 – rejestracja, rozpoczęcie spotkania
18:10 – 19:10 - Wprowadzenie do Exchange Online oraz wdrożenia hybrydowego Exchange Server cz. 1 Piotr Pawlik (MVP Exchange)
19:10 – 19:30 – przerwa, networking
19:30 – 20:30 - Wprowadzenie do Exchange Online oraz wdrożenia hybrydowego Exchange Server cz. 2 Piotr Pawlik (MVP Exchange)
20:30 – 20:45 – sprawy organizacyjne, zakończenie spotkania

Sesje

Wprowadzenie do Exchange Online oraz wdrożenia hybrydowego Exchange Server Piotr Pawlik (MVP Exchange)

Poziom: 200-300

Opis: Będzie to wprowadzenie do tematu migracji w stronę chmury “Exchange Online” oraz współistnienia architektury hybrydowej “pierwsza część kont po stronie Exchange Online, a druga część po stronie Exchange Server 2010 w serwerowni firmowej”. Podczas projektowania takiej architektury jest wiele aspektów do rozważenia, o czym będę chciał podyskutować oraz odkryć mroczne strony Exchange Online.

Wymagana jest rejestracja na spotkanie (bezpłatne): http://www.wss.pl/kalendarium/podglad-wydarzenia/exchange-online-oraz-wdrozenia-hybrydowe-exchange-server,5924

Konferencja PreMTS i moja sesja o “Hybrid Deployment of Office 365 Messaging”

2011-09-25 Posted by piotrpawlik under exchange online, Exchange Server 2010, Polskie blogi IT, Techniczne

Największa konferencja techniczna  w Polsce, czyli Microsoft Technology Summit 2011 (MTS) zbliża się wielkimi krokami http://www.mtskonferencja.pl/, ale dzień przed konferencją (17 października 2011 w siedzibie Microsoft, Warszawa) odbędzie się wydarzenie zorganizowane przez społeczność IT o nazwie PreMTS. Udział w konfie jest bezpłatny, a rejestracja jest możliwa przez stronę http://www.timeforsharepoint.pl/registration.aspx. Szczegółowa agenda spotkania dostępna jest na stronie http://www.timeforsharepoint.pl/Agenda.html.

Podczas PreMTS będę prowadził sesję “Hybrid Deployment of Microsoft Office 365 Messaging”, czyli wprowadzenie do tematu migracji w stronę chmury “Exchange Online” oraz współistnienia architektury hybrydowej “pierwsza część kont po stronie Exchange Online, a druga część po stronie Exchange Server 2010 w serwerowni firmowej”. Podczas projektowania takiej architektury jest wiele aspektów do rozważenia, o czym będę chciał podyskutować” oraz odkryć mroczne strony Exchange Online :P .

Oprócz mnie pojawią się takie znakomitości jak: Łukasz Grala, Paweł Wróbel, Tomasz Onyszko, Michał Gołda, Daniel Stefaniak i Miha Kralj. Serdecznie zapraszamy do rejestracji na wydarzenie.

 

Music-On-Hold w Lyncu 2010

2011-09-17 Posted by piotrpawlik under Lync Phone Edition, Lync Server 2010, Polskie blogi IT, Techniczne

Dziś postanowiłem odświeżyć temat MOHa (Music-on-Holda) dla użytkowników Lync Server 2010. Temat ostatnio mnie kilka razy wyprowadził z równowagi :) .

Jedną z ciekawych funkcji jeśli mamy włączone Enterprise Voice  jest możliwość pozwolenia użytkownikowi wybrania muzyki, która zostanie odtworzona podczas wrzucenia kogoś na Hold. Nie jest to oczywiście standardowo uruchomiona opcja i nie wiem, czy ktoś będzie chciał na taką zmianę pozwolić użytkownikowi (do not trust anyone), ale się da “Play music on Hold” w Options/Ringtones and Sounds. Użytkownicy “no enabled for Enterprise Voice” nie zobaczą tej opcji, a osoby z włączonym Enterprise Voice standardowo zobaczą wyszarzone pole.

Na samym początku warto zaznaczyć jaki jest minus MOHa na Lyncu:

  • nie działa z Lync Phone Edition, czyli jeśli w rozmowie bierze udział CX600 IP Phone lub inny model to nie usłyszymy muzyki (cisza)!
  • nie sprawdziłem jak wygląda kwestia MOHa przy interoperability z innymi platformami po bezpośrednim SIP trunku (czyli CUCM, Avaya, itd.).

Żeby włączyć to ustawienie należy zmienić ustawienia Lync Client Policy w celu włączenia Music-on-Hold. W pierwszym kroku możemy podejrzeć ustawienia Global Client Policy:

Get-CSClientPolicy Global

Interesujący nas parameter to EnableClientMusicOnHold, który standardowo będzie ustawiony na FALSE. Musimy zmienić go na TRUE.

Set-CSClientPolicy Global -EnableClientMusicOnHold:$TRUE

Po przelogowaniu klienta opcja Play music on hold w opcjach Lync 2010 będzie dostępna. Standardowo wykorzystywany jest plik DefaultHold.wma, który znajduje się w lokalizacji:

C:\Program Files (x86)\Microsoft Lync\Media\DefaultHold.wma.

Jeśli chcemy użyć nie standardowego MOHa plik musi spełniać następujące wymagania:

  • format WMA lub WAV
  • bit rate 192 kbps (chociaż tego nie jestem pewien).
Drugie wyjście z sytuacji (lepsze z punktu widzenia dużych korporacji) na ustawienie MOHa to globalna konfiguracja i zdefiniowanie pliku przez Administratora. W tym celu wykorzystamy parameter MusicOnHoldAudioFile w ustawieniach CSClientPolicy (http://technet.microsoft.com/en-us/library/gg398300.aspx).

Set-CSClientPolicy -EnableClientMusicOnHold:$FALSE -MusicOnHoldAudioFile “C:\Program Files\Microsoft Lync\Media\DefaultHold.wma”

Jeśli tak to skonfigurujemy użytkownik nie będzie mógł zmienić muzyki, jeśli chcielibyśmy mu na to pozwolić należy wyczyścić zawartość parametru MusicOnHoldAudioFile ustawiając go na wartość $NULL lub “”.

MusicOnHoldAudioFile description on TechNet:

http://technet.microsoft.com/en-us/library/gg398300.aspx

MusicOnHoldAudioFile  Optional String Path to the audio file to be played when a caller is placed on hold. If a value is configured for this property, then music on hold will be enabled and users will not be allowed to disable the feature. If no value is configured for this property, then users can specify their own music-on-hold file, provided that EnableClientMusicOnHold is set to True.

Zaproponuj slogan dla portalu WSS.pl!

2011-09-02 Posted by piotrpawlik under Polskie blogi IT, slogan, tagline, Techniczne

Jak zapewne wiecie Modernizujemy portal społeczności WSS.pl i chcemy zaprosić Was do udziału w “burzy mózgów” nad wymyśleniem sloganu, który ma za zadanie jak najkrócej i jak najkonkretniej wyjaśnić, co możemy znaleźć na portalu społeczności WSS.pl. W większości przypadków slogan to krótkie hasło reklamowe znajdujące się w górnej części strony obok logotypu.

Jeśli chcemy, żeby slogan opisujący portal społeczności WSS.pl odniósł sukces powinien być atrakcyjny i zaskakujący, a może nawet prowokacyjny? Według specjalistów z branży marketingowej najlepsze slogany są proste, dlatego tak łatwo przenikają do języka potocznego.

Wierzymy w Wasz przebłysk geniuszu i kreatywność i mamy nadzieję, że nowy slogan nie będzie “marketingowym bełkotem” i będziemy z niego dumni.

Jak zgłaszać swoje propozycje na nowy slogan portalu społeczności WSS.pl?

1. Wyślij propozycję sloganu na adres email slogan@wss.pl w temacie wpisując słowo slogan. Na Wasze propozycje czekamy do 9 września 2011. Zachęcamy do zgłaszania pomysłów i wymiany poglądów także w komentarzach do newsa na portalu WSS.pl. Prosimy jednak o uszanowanie cudzych pomysłów i jedynie rzeczową krytykę.

Więcej informacji znajdziesz na WSS.pl: Zaproponuj slogan dla portalu WSS.pl!

Archiwa
  • Maj 2012 (68)
  • Kwiecień 2012 (159)
  • Marzec 2012 (196)
  • Luty 2012 (153)
  • Styczeń 2012 (128)
  • Grudzień 2011 (101)
  • Listopad 2011 (80)
  • Październik 2011 (94)
  • Wrzesień 2011 (49)
  • Sierpień 2011 (30)
  • Lipiec 2011 (21)
  • Czerwiec 2011 (14)
  • Maj 2011 (21)
  • Kwiecień 2011 (32)
  • Marzec 2011 (14)
  • Luty 2011 (13)
  • Styczeń 2011 (29)
  • Grudzień 2010 (11)
  • Listopad 2010 (22)
  • Październik 2010 (19)
  • Wrzesień 2010 (19)
  • Sierpień 2010 (15)
  • Lipiec 2010 (9)
  • Czerwiec 2010 (5)
  • Maj 2010 (5)
  • Kwiecień 2010 (13)
  • Marzec 2010 (13)
  • Luty 2010 (20)
  • Styczeń 2010 (13)
  • Grudzień 2009 (16)
  • Listopad 2009 (19)
  • Październik 2009 (30)
  • Wrzesień 2009 (14)
  • Sierpień 2009 (11)
  • Lipiec 2009 (25)
  • Czerwiec 2009 (2)
  • Maj 2009 (12)
  • Kwiecień 2009 (9)
  • Marzec 2009 (5)
  • Luty 2009 (5)
  • Styczeń 2009 (6)
  • Grudzień 2008 (6)
  • Listopad 2008 (4)
  • Październik 2008 (6)
  • Wrzesień 2008 (3)
  • Kwiecień 2008 (1)
  • Grudzień 2007 (1)
Kategorie
2003 2010 access Access 2003 Access 2010 Aktualności Bez kategorii BI CTP exchange online Exchange Server Exchange Server 2010 featured funkcje Grzegorz Tworek How To Hyper-V 3 Hyper-V Server 8 interoperacyjność IT Pro blogerzy Jak to zrobić Komputery i Internet Microsoft Outlook najlepsze praktyki Narzędzia open source Oprogramowanie PLSSUG Polskie blogi IT Porady PowerPivot Relacje Reporting Services SharePoint Foundation 2010 SharePoint Server 2010 Skrypty System Center 2012 Techniczne Tips and tricks video Virtual Machine Manager wersje beta WGUiSW Windows 8 Beta Windows 8 Customer Preview
Tagi
.net Active Directory Artykuły Blog blogosfera Cloud Computers and Internet CRM 2011 Excel Exchange Exchange 2010 Hyper-V Inne IT konferencja Konferencje Linux Lync Microsoft Microsoft Dynamics CRM News office 365 Ogólne PowerShell Private Cloud programowanie Publikacje Security SharePoint Społeczności IT SQL SQL Server SQL Server 2012 System Center Uncategorized Windows Windows 7 Windows 8 Windows Phone 7 Windows Server Windows Server 8 Windows Server 2008 Wirtualizacja Wydarzenia [EN]
Autorzy
Kamil Skalski, Konrad Sagala, Szymon Bochniak, Tadeusz , Tomasz Filipowicz, RSS , Łukasz Kałużny, kgorczewski , Łukasz , Wojciech Gardziński, Paweł Goleń, Dariusz Porowski, Piotrek Gardy, koprowskit , nExoR , Joanna Subik, Mateusz Świetlicki, Marcin , piotrpawlik , TechNet Polska, gsgalezowski , T4ngram , Metorio , Maciek Blog, Bloggers Underground, blog Michała Cywińskiego..., Me & Technology – Paula’s Security Blog, swilczew , pawp81 , programistaaccess , Bartek Bielawski, soisk , Zygmunt B., MS Dynamics Blog, Jarek Szybiński, rtynski , Filip , Świat Office, voytas , jaroslawsokolnicki , rem8 , Łukasz Matuszewski, Seb , kaarol , Peter , Kamil Karczmarczyk, Dariusz Brejnak, JeZZoo , bns , Pawel Potasinski, Kuba Skałbania, t.onyszko , robertmandziarz , Krzysiek , MKr , szulcu , Robert Stuczynski - Noise, kicekpicek , Dobert , Łukasz Zięba, drixter , Maciej Krasuski, Tomasz_Sochacki , Przemek Kuczyński, losiak , paramo , OSKAr , SzymonN , Marcin Milewski, marcinbojko , l10n , Łukasz Z., Grzesiek Bartosik, jnx
Polskie blogi specjalistów IT / Microsoft powered by WordPress and The Clear Line Theme