Pakiet Office 2013 nie może zaewidencjonować plików, gdy sieć LAN nie ma dostępu do Internetu ani nie ma niektórych sieci VPN

Ten artykuł został napisany przez Warrena Ratha, inżyniera eskalacji pomocy technicznej.

W przypadkach, gdy sieć VPN powoduje ten problem, znaleźliśmy problem w kodzie systemu Windows (113100710844135), poprawka polega na tym, że klient sieci VPN innej firmy zatrzymuje łączność z Internetem w systemie Windows 7 z dodatkiem SP1 lub Windows Server 2008 R2 z dodatkiem SP1. Sprawdziliśmy, czy aplikacja Palo Alto Networks Global Protect Client i sieć VPN Juniper współpracują z tą poprawką.

Klienci korzystają z rozwiązań sieci VPN innych firm w systemie Windows 7. Jeśli klienci przeprowadzają migrację do pakietu Office 2013 ze starszej wersji pakietu Office, mogą napotkać utratę funkcjonalności w pakiecie Office po nawiązaniu połączenia za pośrednictwem sieci VPN. Pakiet Office 2013 był zależny od nla (network location awareness), a niektóre rozwiązania sieci VPN nie działają prawidłowo z nla. W szczególności, jeśli oprogramowanie sieci VPN nie definiuje bramy domyślnej. W takim przypadku nla zawsze zgłasza, że klient nie jest połączony z Internetem. Ma to wpływ na usługę Office2013, ponieważ zależy od łączności z Internetem dla niektórych funkcji. Na przykład na maszynie nie ma pliku pomocy, a cała pomoc jest dostępna w Internecie. Jeśli klient naciśnie klawisz F1 w aplikacji pakietu Office 2013, zawsze otrzyma komunikat o błędzie informujący, że nie jest połączony z Internetem podczas połączenia za pośrednictwem sieci VPN.

Symptomy

Użytkownicy bez pełnego dostępu do Internetu mogą nie być w stanie zaewidencjonować plików z klienta pakietu Office 2013, nawet jeśli istnieje dobre połączenie między klientem pakietu Office a serwerem programu SharePoint.

Przyczyna

Nastąpiła zmiana projektu między pakietem Office 2010 i 2013, gdzie rok 2013 wymaga teraz połączenia z Internetem w przypadku niektórych działań. Niektórzy klienci już skarżyli się na ten problem, a grupa produktów została poinformowana o ograniczeniach projektu. (ale obecnie nie ma poprawki w pracach, poprawka może nie być możliwa, wygląda to na znaczącą zmianę)

Głównym problemem wydaje się być to, że pakiet Office 2013 jest zależny od nla (network location awareness). Nla używa sond do określenia, czy połączenie sieciowe ma "dostęp do Internetu". Sposób, w jaki to robi, to dwa sposoby.

  1. Wykonuje ona sondę DNS dla programu dns.msftncsi.com. Oczekuje konkretnej odpowiedzi. Odpowiedź musi mieć wartość 131.107.255.255. Jeśli tak jest, to jest to poprawna sonda DNS.
  2. Próbuje nawiązać połączenie https://www.msftncsi.com i próbuje pobrać plik ncsi.txt. Wewnątrz pliku tekst musi być "Microsoft NCSI".

Jeśli oba powyższe warunki zostaną spełnione, połączenie zostanie oznaczone jako posiadające łączność z Internetem, jeśli nie jest oznaczone jako brak łączności z Internetem, a niektóre funkcje pakietu Office nie będą działać.

Obejście problemu

Istnieje możliwość skonfigurowania lokalnego serwera NCIS (wskaźnika stanu połączenia sieciowego) w sieci LAN, który będzie odpowiadał na żądanie klientów pakietu Office i zezwalał na działanie funkcji pakietu Office.

Zobacz wpis poniżej, aby uzyskać powiązane informacje i wskazówki: