Szybka porada: Office 365 pracuje niestabilnie? Usuń jeden plik

By Morfeusz888 on Październik 31st, 2013

Nawiedził mnie jeden problem z pakietem Office 365. Na samym początku Word zapisywał pliki tak długo, że mógłbym zaparzyć kawę i ją wypić, zaś potem fatum przeszło na Excela. Problem był dosyć ciekawy.

Continue Reading

Piekło zamarzło… Intel będzie produkować ARMy

By jnx on Październik 30th, 2013

Nie do pomyślenia było to jeszcze kila lat temu aby Intel produkował inne procesory niż swoje własne.

A teraz… AMD dogorywa, Intelowi spada sprzedaż swoich własnych procesorów…. słabo na przyszłość rysują się dalsze losy architektury x86

http://www.forbes.com/sites/jeanbaptiste/2013/10/29/exclusive-intel-opens-fabs-to-arm-chips/

Ankieta: SP 2 dla Windows 7 i SP 1 dla Windows 8. Chcemy tego?

By Morfeusz888 on Październik 30th, 2013

Firma Microsoft zapowiedziała, że nie planuje wydawać tak zwanych Service Packów, czyli zbiorów poprawek w jednym miejscu. W zamian mamy otrzymywać nowe wersje systemu w postaci 8.1 itd.

Continue Reading

Powershell quotes difference and subexpression

By voytas on Październik 30th, 2013

If i learn some topic by myself i got some empty spaces in knowledge. In powershell (in other langs too)  i had always problem with remembering quotes diff and sub expression. Now i have got great book „Powershell in action” Bruce Payette (https://twitter.

Continue Reading

Miliony linii kodu…

By jnx on Październik 30th, 2013

Powershell quotes difference and subexpression

By voytas on Październik 30th, 2013

If i learn some topic by myself i got some empty spaces in knowledge. In powershell (in other langs too)  i had always problem with remembering quotes diff and sub expression. Now i have got great book „Powershell in action” Bruce Payette (https://twitter.

Continue Reading

Lync 2013 wersja bazy SQL

By Remigiusz Szatkowski on Październik 30th, 2013

Podczas aktualizacji Microsoft Lync 2013, aktualizujemy nie tylko sam serwer Lync ale również bazę SQL, którą zarzadza serwer.

Dlatego warto wiedzieć jak możemy sprawdzić czy nasza baza jest aktualna.

Po wykonaniu aktualizacji bazy SQL możemy sprawdzić jej wersję korzystając z polecenia:

Test-CSDatabase

Otrzymamy wówczas informacje o naszej bazie.

Test-CSDatabase -ConfiguredDatabases -SqlServerFqdn lyncSQL.domain.com

lub jeżeli chcemy otrzymać tylko informacje na temat wersji bazy możemy skorzystać z:

Test-CSDatabase -ConfiguredDatabases -SqlServerFqdn lyncSQL.domain.com | select-object databasename, installedversion, expectedversion

 


© Remigiusz Szatkowski for ExchangeBlog, 2013. |
Permalink |
No comment |
Add to
del.icio.us

Post tags: ,

Feed enhanced by Better Feed from Ozh

October 2013 Cumulative Update dla SharePoint 2013

By Szymon Bochniak on Październik 29th, 2013

W ostatnich dniach wydany został również Cumulative Update dla usług SharePoint 2013. W tym wydaniu CU zawiera kilkanaście poprawek dla bugów na jakie możecie trafić podczas pracy na SharePoincie. Oczywiście przed wdrożeniem zalecam dać tej paczce około 2-3 tygodnie na zweryfikowanie stabilności.

(…)
Czytaj całośćOctober 2013 Cumulative Update dla SharePoint 2013 (46 words)


© admin for SharePoint Blog, 2013. |
Permalink |
Nikt jeszcze nie skomentował tego wpisu |
Add to
del.icio.us

Post tags: , , , , , ,

MTS 2013 – wrażenia z konferencji

By Pawel Potasinski on Październik 29th, 2013

Kolejna edycja konferencji Microsoft Technology Summit (MTS), w której brałem udział, przeszła do historii. To był mój siódmy MTS (raz opuściłem to wydarzenie) i muszę powiedzieć, że będę go wspominał bardzo dobrze. Czemu? Głównie za sprawą sesji, które miałem przyjemność obejrzeć. Tym razem moja uwaga była niemal całkowicie skupiona na csesjach “wokół SQL-owych”. Ale po kolei…

Na dobry początek MTS 2013 przypadł mi w udziale zaszczyt wystąpienia (8-minutowego :-)) na sesji generalnej. Przeżycie naprawdę duże, bo na sali siedziało ponad 2500 ludzi. Stres uszedł niemal natychmiast, w końcu nie była to moja pierwsza w życiu prezentacja na ogromnej sali i przed liczną publicznością. Niemniej, pokazywałem technologię, którą lubię i cenię, ale w której czuję się mimo wszystko mniej komfortowo niż w SQL Server :-) Excel, Power Query, Power BI – naprawdę ciekawe możliwości. I nie chodzi mi o pobieranie danych z Facebooka :-) To oczywiście też jest ciekawe, ale sam fakt, że jestem w stanie zamienić Excela w mini-ETL i pobierać oraz transformować w locie dane z naprawdę wielu źródeł, po czym kombinować je w modelach PowerPivot, daje naprawdę dużą swobodę w operowaniu danymi (wcześniej takie szybkie scenariusze załatwiałem dtswizardem lub SSIS). Mój początek konferencji według mnie wypadł nieźle (ponoć nie wyglądało to źle także z perspektywy widowni). W ogóle, samą sesję generalną oceniam bardzo dobrze, bo wszyscy moi koledzy pokazali chyba to, co mieli w planie zaprezentować (podobało mi się choćby to, że szef grupy serwerowej, Marek Zamłyński, pokazał roadmapę produktów).

Po sesji generalnej rozpocząłem polowanie na sesje SQL-owe. Zacząłem od sesji Włodka Bielskiego z Action CE na temat narzędzi i rozwiązań BI/Big Data dostępnych w Azure. Mimo złego stanu zdrowia Włodek dał z siebie wszystko. Trochę zabrakło dema łączącego HDInsight z Excelem, ale ogólne wrażenie – bardzo profesjonalna sesja (m.in. zaproponowane scenariusze użycia każdej z usług).

Później obejrzałem sesję Daniela Araka i Konrada Wypchło. Koledzy z firmy ITMAGINATION pokazywali różnice pomiędzy trybami wielowymiarowym i tabelarycznym SQL Server 2012 Analysis Services. Sesja konkretna i ciekawa, mimo niewielkiej wpadki z wielkością czcionki :-)

Trzecią sesją, jaką obejrzałem, była prezentacja na temat in-memory OLTP w SQL Server 2014, którą poprowadzili Łukasz Grala i Marcin Szeliga, czyli duet znany jako SQLExpert.pl. Muszę przyznać, że to była tego dnia sesja, na którą czekałem i która w pełni spełniła moje oczekiwania. Koledzy w, jak to określił jeden z uczestników, filmowy sposób, zaprezentowali technologię znaną pod nazwą kodową Hekaton. Widać, że Marcin i Łukasz czują się razem na scenie coraz lepiej i doskonale współpracują. Gratulacje, bo wiem z doświadczenia, że prowadzenie prezentacji w duecie nigdy nie jest proste. Krótko – dla mnie sesja nr 1 tego dnia (żałuję, że nie dotrwałem do jej końca, ale zdecydowaną większość udało mi się zobaczyć).

Na koniec dnia mieliśmy z moim przyjacielem, Markiem Adamczukiem, okazję po raz kolejny wystąpić w roli prelegentów na MTS. W tym roku, co muszę przyznać, mieliśmy dylemat, co pokazać na sesji. Wybraliśmy cztery zagadnienia z szerokiej tematyki programowania w T-SQL: dynamiczny SQL, parametryzację, transakcje i indeksy. Niektóre przykłady były, według mojej oceny, dość oryginalne i nieoczywiste. Wyszliśmy z założenia, że to, co jest nowe w SQL Server 2014, pokaża nasi koledzy (i tak było), a my skupimy się na przekazywaniu dobrych praktyk przy okazji demonstrując ciekawostki (np. zapytanie do pustej tabeli wykonujące się ponad sekundę). Czy się udało osiągnąć właściwy efekt? Nie wiem, ocena należy do tych, którzy oglądali tę prezentację :-) My jak zwykle daliśmy z siebie wszystko i staraliśmy się maksymalnie spójnie i treściwie przekazać to, co założyliśmy przed prezentacją. Cieszę się, że przy okazji mogłem wspomnieć przez moment człowieka, który dawno temu miał ogromny wpływ na moją przygodę z technologią SQL Server – zmarłego dwa lata temu Piotra Waydę (eksperta .NET i SQL, doskonałego trenera i konsultanta, jurora w pierwszym w historii konkursie Mistrz .NET).

Drugi dzień konferencji rozpocząłem od sesji mojego kolegi z Microsoft, Radka Łebkowskiego, na temat self-service BI. Przez godzinę Radek z dużym wyczuciem i na sporym luzie pokazał zatrzęsienie demonstracji – głównie opartych o Excela. I okazało się, że ma w zanadrzu świetne przykłady Power Map czy Power Query. Naprawdę, kawał dobrej roboty – zarówno merytorycznej, jak i prezentacyjnej.

Później zawitałem na sesji Damiana Widery na temat… No właśnie, niby o HA, ale bardziej okazało się, że Damian poszedł na całość i pokazał HA w odniesieniu do Azure, ale oprócz tego pokazywał inne nowinki z SQL Server 2014 – smart_admin, Buffer Pool Extensions, klastrowane indeksy columnstore. Dużo, fajnie, może trochę miejscami zbyt teoretycznie, ale jednak – jak to Damian – z pełnym zaangażowaniem i eksperckim wyczuciem.

I wreszcie na zakończenie (z uwagi na natłok obowiązków w pracy musiałem zakończyć drugi dzień po trzech sesjach) zaserwowałem sobie sesję jednej z niewątpliwych gwiazd MTS 2013 – Pauli Januszkiewicz. Hackers (Not) Halted. Paula rządzi – taki komentarz oddaje chyba wszystkie moje przemyślenia :-) To fakt, że para się ciekawą tematyką (bezpieczeństwo, testy penetracyjne). Ale nawet super ciekawe detale techniczne i sztuczki hackerskie trzeba umieć przekazać. Paula na scenie jest wulkanem emocji. Widać u niej tę pasję, która cechuje najlepszych prelegentów. I ma dziewczyna dużą swobodę na scenie (doświadczenie dużych imprez owocuje). Znakomicie się oglądało jej sesje. No i już wiem, jak tanio kupować gatki dla psa ;-)

Oczywiście, nie oceniłbym wysoko konferencji, gdyby obok dobrej merytoryki nie było porządnego “networkingu”. MTS ma to do siebie, że spotykam co roku naprawdę wiele osób, z którymi w zasadzie widuję się nie częściej niż co kilka miesięcy, a z którymi zawsze miło jest wymienić doświadczenia i przemyślenia. MTS 2013 nie rozczarował mnie pod tym względem. Udało mi się porozmawiać z naprawdę wieloma ludźmi, poznać ich opinie, zaczerpnąć trochę wiedzy i inspiracji. I chyba o to chodzi w tym wszystkim.

No cóż, za rok znów chcę być częścią tego wydarzenia. W jakiej roli? Nie ma znaczenia. Grunt to być blisko technologii i społeczności, która wokół tej technologii powstała, istnieje i ma się chyba całkiem nieźle. Do zobaczenia na MTS 2014!

PS. Materiały z sesji pt. “Z życia programisty T-SQL” jest do znalezienia w zasobach mojego bloga (a wkrótce pojawią się także na witrynie konferencji).

October 2013 Cumulative Update dla SharePoint 2010

By Szymon Bochniak on Październik 29th, 2013

Wybaczcie, że ze sporym opóźnieniem przynoszę informację o najnowszym Cumulative Update dla SharePointa 2010. Poprawka oficjalnie została wydana już na początku miesiąca. Tym razem udostępniono pokaźny zbiór poprawek dla wersji z SP1 oraz SP2. Hotfixy zawarte w tym zbiorze dotyczą w dużej części usług wyszukiwania, nie mniej usunięto kilka błędów również w innych usługach. Poprawki można obecnie uznać już za stabilne są dostępne od 3 tygodni.

 

(…)
Czytaj całośćOctober 2013 Cumulative Update dla SharePoint 2010 (32 words)


© admin for SharePoint Blog, 2013. |
Permalink |
Nikt jeszcze nie skomentował tego wpisu |
Add to
del.icio.us

Post tags: , , , , ,

Temporary Profile dla użytkownika

By Joanna Subik on Październik 29th, 2013

W sytuacji, kiedy użytkownik (świadomie lub nie) usunie swój profil z komputera, czasami komputer nie potrafi stworzyć nowego profilu, a użytkownik jest logowany na profil tymczasowy. Restart komputera nie pomaga, a za każdym razem user jest logowany na profil tymczasowy, co jest nieco irytujące. W takiej sytuacji wystarczy zajrzeć do rejestru: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList I skasować podfolder z danymi użytkownika.

Po zapisaniu zmian I restarcie maszyny problem znika.

Oczywiscie  jak zawsze pamiętamy o stworzeniu kopii zapasowej gałęzi rejestru, którą modyfikujemy .

Grupy dla opornych :)

By Zygmunt Bularz on Październik 29th, 2013

Grupy w AD to podstawa. Chociaż ciągle zdarza się, że różne prawa są przydzielane nie według grup, a konkretnemu użytkownikowi. :)

Continue Reading

MTS 2013 – minirelacja

By Kamil Karczmarczyk on Październik 28th, 2013

22-23 Października 2013r. odbyła się kolejna edycja konferencji Microsoft Technology Summit na której w poprzednich latach byłem już kilkukrotnie. Tegoroczna edycja odbyła się w Hali EXPO XXI w Warszawie – dla mnie nowe miejsce, bo wszystkie poprzednie razy miałem okazję gościć w Pałacu Kultury i Nauki. Szybka lista plusów i minusów w odniesieniu do edycji na których byłem wcześniej:

Plusy:

  • Wszystko w miarę w jednym miejscu, sale stosunkowo blisko siebie (w PKiN było dużo więcej chodzenia)
  • 15 stanowisk kateringowych co praktycznie wyeliminowało gigantyczne kolejki z którymi miałem do czynienia wcześniej
  • Dobra strefa chillout z dostępem do internetu i prądem
  • Sporo konkursów od sponsorów

Minusy:

  • Brak poczęstunku w postaci ciasteczek/paluszków/drożdżówek/czegokolwiek co można by skubnąć podczas przerw
  • Brak jakiejkolwiek muzyki – w kółko gadał tylko prezenter/wodzirej co już po paru godzinach słuchania zaczynało być denerwujące (ale delikatnie tylko ;) )
  • Drogi, płatny parking (choć może jak na Warszawę to cena standardowa? nie wiem, nie znam się) – expo to centrum konferencyjne, więc parking mógłby być za darmo dla uczestników konferencji.
  • W materiałach konferencyjnych praktycznie same ulotki – dobrze, że plecak chociaż fajny:)

Odnośnie samej merytoryki sesji na których byłem, to było całkiem różnie – od naprawdę ciekawych, do nieco rozczarowujących sesji – ale wiadomo – wszystkim się nie dogodzi.

Sesje:

Z najsłabszych sesji na których byłem to niestety sesja Mariusza Kędziory o Windows 8.1 dla Adminów – oczekiwałem czegoś więcej, niż ogólnych informacji o marketingowo ubranych w ładne scenariusze nowych funkcjonalnościach dla zwykłych userów. Pokazanie 2 slajdów z 3 ustawieniami GPO to trochę za mało jak na sesję ze słowem „admin” w nazwie;)

Druga najsłabsza sesja której słuchałem to wystąpienie Marcina Boreckiego i jego sesja o narzędziach programistycznych dla web developerów. Pokazanie podstawowych funkcji narzędzi web developera (F12) w nowym IE to trochę za mało. Oczekiwałem jakiś niestandardowych, ciekawych, mało znanych rozwiązań, lub też bardziej skomplikowanych przypadków użycia.

Za to sesja która była dla mnie największym pozytywnym zaskoczeniem to Modularny kod JavaScript i TypeScript Macieja Grzyba – prawdę powiedziawszy nie spodziewałem się rewelacji i ze sporym dystansem poszedłem na to wystąpienie, a tymczasem okazało się być bardzo ciekawie! Dziękuję za tą sesję!

Ciekawa była też sesja Barłomieja Zassa o Windows 8.1 dla programistów – konkretnie i na temat, a w dodatku z nutką rozrywki i gadżetów (po zakończeniu sesji, miałem okazję osobiście przetestować działanie sphero, co zawsze chciałem zrobić:) ).

Za dobrą sesję uważam też Windows Phone 8 Macieja Grabka – dowiedziałem się kliku nowych rzeczy, więc sesja „na plus” jak dla mnie :) W dodatku było humorystycznie i z lekkością.

Kontrowersje…

Na koniec mojej mini-relacji chciałem skomentować sesję Pauli Januszkiewicz o tytule: Hackers (not) Halted. Zostawiłem sobie ten komentarz na koniec, bo mam mieszane uczucia – z jednej strony Paula jest światowej klasy specjalistką w dziedzinie bezpieczeństwa, ma dużą swobodę w prowadzeniu sesji i dobrze się tego słucha, z drugiej jednak strony… poziom pozostawiał wiele do życzenia. O ile na pierwszej sesji (What Passwords Do When No One Is Watching) było sporo ciekawych momentów (co prawda większość z pokazywanego materiału widziałem już wcześniej na Channel9 z nagrania sesji Pauli na TechEd 2013) , to druga sesja (na której zjawiły się tłumy!) w ogóle nie trzymała poziomu… Pokazywanie starych rzeczy, które zapewne większość ludzi interesujących się bezpieczeństwem widziała wielokrotnie to raczej nie najlepszy pomysł na udaną sesję. Tym bardziej, że Paula przyzwyczaiła już swoich odbiorców do wysokiego poziomu i jakości swoich sesji.

Najbardziej zaskakującym dla mnie momentem był fragment sesji pokazujący narzędzie „Rubber Ducky” (Rubber Quack Quack) …. Prawdę powiedziawszy pierwszy raz słyszałem tą nazwę, choć sama technika ataku (USB HID attack vector) jest mi znana mniej więcej od czasu publikacji tego pomysłu (wykorzystanie małego urządzenia USB udającego klawiaturę w celu wykonywania zautomatyzowanych czynności) w 2006 na konferencji DefCon. Na tegorocznym MTS mieliśmy zatem 7-letniego suchara, w dodatku za jakąś (relatywnie) kosmiczną kwotę $37/$45 (Paula pokazywała urządzenie zakupione w hak5.org). Dla mnie to duże zaskoczenie, tym bardziej, że identycznie działające urządzenie można zrobić niewielkim kosztem kupując teensy 2.0, lub Arduino Leonadro/Arduino Micro (lub też jego wariacje, takie jak  minimus i inne). Taniej, a funkcjonalność taka sama. Są nawet gotowe skrypty w metasploicie na teensy/atmegę 32u4. Ja jednak poszedłem krok dalej – następnego dnia po konferencji, wziąłem atmegę 8 do ręki i w moim prywatnym „hackerspace” z użyciem lutownicy stworzyłem na płytce uniwersalnej  prototyp urządzenia działającego w analogiczny sposób. Wykorzystałem bibliotekę V-USB do softwerowego emulowania protokołu USB (nie miałem pod ręką żadnej atmegi z serii u2/u4 która posiada wbudowany kontroler). Koszt budowy poniżej 10zł, a ile satysfakcji, że urządzenie oraz kod są DIY – no bo co to za sztuka kupić dongle za $45 i wpiąć do cudzego kompa – toż to chyba nawet script kiddie nie jest;) Po kilkudziesięciu minutach lutowania, kodowania i testów nagrałem filmik prezentujący moje podejście do tematu USB keyboard emulator:

Oczywiście to tylko zrobiona na szybko wersja prototypowa – docelowo, zmieniając obudowę atmegi na SMD, całość można zmieścić na płytce 1x1cm ;)

O ile fragment prezentacji pokazujący emulację klawiatury USB jestem w stanie przeboleć, bo zapewne wiele osób na sali o tym nie słyszała, to gwoździem do trumny podczas tej sesji stało się ostatnie demo, pokazujący „atak” na paypal. Po pierwsze, dokładnie taki sam sposób „ataku” Paula pokazała rok temu na MTS kupując Xboxa za $1 (nie byłem na zeszłorocznym MTS, ale słyszałem o tej sesji z innych źródeł), co już w zasadzie nie wymaga komentarza… ale po drugie do „ataku” Paula użyła Fiddlera (i to drugi raz z rządu, rok po roku) do podsłuchiwania szyfrowanego ruchu (man-in-the-middle) pomiędzy serwerem paypala a swoją przeglądarką (co wymusiło przepuszczenie ruchu przez proxy fiddlera na localhoście oraz podmianę certyfikatu SSL na self-signed) , aby zmodyfikować kwotę do zapłaty. Łał, genialne. Ale chwila… serio? Nie prościej po prostu zmodyfikować tą kwotę BEZPOŚREDNIO w kodzie html po stronie przeglądarki, zanim jeszcze rozpoczniemy jakikolwiek ruch po https?! Cytując Paulę, napiszę „No błagam!” ;)

Ze zdumieniem patrzyłem na projektor przez kilka minut, gdy Paula mozolnie puszczała breakpointy w debugerze na całym ruchu z przeglądarki, by chwycić odpowiednie żądanie i dokonać modyfikacji kwoty, cały czas nie mogąc uwierzyć, że ta cała szopka wokół fiddlera i podsłuchiwania ruchu odbywa się tylko po to, by zmienić jedną wartość w kodzie html który sami przecież wysyłamy ze SWOJEJ przeglądarki… Nawet specjalnie nagrałem filmik, z użyciem tej samej witryny:

Bez fiddlera, bez podmiany certyfikatu, bez mozolnego debugowania z breakpointami kilkunastu żądań HTTP, a nawet bez firebuga, bo w Firefoxie można zmienić źródło za pomocą wbudowanych narzędzi w przeglądarkę. Szybko i skutecznie, a efekt dokładnie ten sam – „here we go”!

Podsumowanie

Cały pobyt podczas konferencji oceniam pozytywnie – warto było przyjechać i posłuchać o kliku ciekawych tematach, nauczyć się paru nowych rzeczy, spotkać znajomych z którymi się już długo nie widziałem, oraz przypomnieć sobie atmosferę panującą w ekosystemie Microsoft który kiedyś był mi bardzo bliski:) Do zobaczenia następnym razem!

Update: RAMMap v1.31

By safarr_msft1 on Październik 28th, 2013

RAMMap v1.31: This update fixes a bug in v1.30 that caused RAMMap to fail on Windows 8.

Problem ze statusem ContentIndex’ów – warning 1009

By Konrad Sagala on Październik 28th, 2013

I znowu natrafiłem na dosyć denerwujący problem, który zauważyłem w trakcie migracji skrzynek do Exchange 2013. Na jednym z serwerów w DAG, wszystkie indeksy zmieniły status na Failed, a typowa w takich sytuacjach akcja:

update-mailboxdatabasecopy –catalogonly

Nie pomagała, w logu aplikacyjnym pojawiał się za to Warning generowany przez MSExchangeFastSearch o numerze 1009. Dla dużych skrzynek w trakcie migracji problem ten powodował blokowanie procedu migracji – przy statusie migrowanej skrzynki pojawia się status “StalledduetoCI”. Jak się okazało rozwiązanie problemu tłumaczy artykuł KB http://support.microsoft.com/kb/2807668/pl. Problem wiąże się z odwołaniem do grupy, której Exchange 2013 nie dodaje przy instalacji – ContentSubmitters. W artykule są podane dwa rozwiązania – edycja plików konfiguracyjnych usługi Content Indexingu na serwerze, którego dotknął problem (usunięcie wiersza dodającego rolę Content Submitters) w czterech wystąpieniach pliku WcfConfigurator.xml, który  znajduje się w katalogach:

%ExchangeInstallPath%\Bin\Search\Ceres\HostController\Data\Nodes\Fsis\NODENAME\Configuration\Local, gdzie NODENAME to odpowiednio:

  • AdminNode1
  • ContentEngineNode1
  • IndexNode1
  • InteractionEngineNode1
  • Drugie rozwiązanie, mające wpływ na wszystkie serwery w DAG, zaleca utworzenie grupy ContentSubmitters w Active Directory i przypisanie jej praw dla grup administratorów i Network Service.

    Postąpiłem zgodnie z drugą ścieżką, po utworzeniu grupy wykonałem polecenia,(nie ma tego w artykule, ale kierowałem się poradą z blogu):

    Add-ADPermission -Id ContentSubmitters -User “Network Service” -AccessRights GenericAll
    Add-ADPermission -Id ContentSubmitters -User “Administrators” -AccessRights GenericAll

    i po restarcie usług:

    • Microsoft Exchange Search 
    • Microsoft Exchange Search Host Controller

    kolejne sprawdzenie statusu replik baz danych pokazało dla indexów status “Healthy”. Hurra!