Search

Visitors Counter

TodayToday85
YesterdayYesterday55
This_WeekThis_Week316
This_MonthThis_Month1466
All_DaysAll_Days92271
Your_IP 18.212.239.56

W celu poprawnego zainstalowania urządzenia HP Mobile Data Protection Sensor na komputerze HP EliteBook 8570w ściągamy i instalujemy sterowniki spod adresu

ftp://ftp.hp.com/pub/softpaq/sp75501-76000/sp75979.exe

Poprzez manager urządzeń wybieramy Urządzenia systemowe /  HP Mobile Data Protection Sensor

Następnie aktualizuj sterownik / przeglądaj mój komputer w poszukiwaniu oprogramowania / Pozwól mi wybrać z listy dostępnych sterowników na moim komputerze / Z dysku

Wybieramy plik C:\SWSETUP\SP78033\InstallFiles\Win10\accelerometer.inf

Ignorujemy ostrzeżenie, instalujemy i restartujemy komputer.

 

DraftSight jest świetnym i co ważne w pewnej wersji darmowym programem do edycji plików CAD. Niestety nie zawsze łatwo go uruchomić. Problem dotyczy aktywacji produktu, która musi się odbyć aby program miał działać. Teoretycznie nie powinno być z tym problemu. Podajemy adres email, branżę w jakiej pracujemy, kraj pochodzenia i klikamy aktywuj. Gdy wszystko działa powinien trafić do nas mail z linkiem do aktywacji. W moim przypadku tak się nie działo.

Znalazłem następujące rozwiązanie pozwalające na korzystanie z tego programu.

1. Po nieudanej próbie aktywacji uruchamiamy edytor rejestru i przechodzimy do klucza  HKEY_CURRENT_USER\Software\SWActivation\K2
2. Usuwamy wszystkie podklucze oraz wartości znajdujące się w kluczu K2. Pozostawiamy tylko domyślną wartością ciągu.
3. Klikamy prawym klawiszem na klucz K2 i wybieramy pozycję Uprawnienia. Następnie klikamy na przycisk Zaawansowane, Wyłącz dziedziczenia, Konwertuj uprawnienia .... Zatwierdzamy zmiany przyciskiem OK.
4. Po powrocie do okna Uprawnienia dla K2 wybieramy aktualnego użytkownika i zabieramy mu prawo pełnej kontroli, pozostawiając tylko prawa do odczytu.

Po tych operacjach możemy uruchomić program.

Aktualizacja firmware w bramce VOIP Spa 122

Wybieramy zakładkę Administration / Firmware Upgrade następnie wskazujmy plik z nowych firmware i klikamy Upgrade.

Posiadając wersję 1.2.1 i bramkę podłączoną do portu WAN niestety przyciski były nieaktywne. Teoretycznie rozwiązaniem jest wykonanie aktualizacji poprzez port LAN. Znalazłem jednak zdecydowanie prostsze. W przeglądarce chrome klikamy na przycisk "Wybierz plik" prawym klawiszem i z menu kontekstowego wybieramy pozycję zbadaj. W podświetlonej linijce zaczynającej się od <input type="file" zmieniamy słowo "disabled" na "enabled". Podobnie robimy z przyciskiem upgrade. W tym przypadku linijka kodu strony zaczyna się od <input type="button"

Po wykonaniu tych operacji możemy wybrać plik i z sukcesem zaktualizować firmware. 

Chcąc sprawić aby pliki zapisywane w naszym lokalnym serwisie SharePoint znajdowały się poza bazą danych należy przede wszystkim uruchomić technologię FILESTREAM w bazie danych.

Gdy ten etap będziemy mieli za sobą należy:

1. Na serwerze SQL uruchomić Microsoft SQL Server Management Studio

2. Połączyć się z bazą Sharepoint

3. Wydać 3 kolejne zapytania do bazy. Jeżeli baza zawartości ma inną nazwę niż standardowa (WSS_Conntent) należy zmienić tą część poniższych zapytań.

use [WSS_Content]
if not exists 
(select * from sys.symmetric_keys 
where name = N'##MS_DatabaseMasterKey##')
create master key encryption by password = N'Admin Key Password !2#4'

 

use [WSS_Content]
if not exists 
(select groupname from sysfilegroups 
where groupname=N'RBSFilestreamProvider')
alter database [WSS_Content]
add filegroup RBSFilestreamProvider contains filestream

 

use [WSS_Content] 
alter database [WSS_Content]
add file (name = RBSFilestreamFile, filename = 'D:\Sharepoint_Content') 
to filegroup RBSFilestreamProvider

 

Powyższe zapytania utworzą folder w Sharepoint_Content na dysku D gdzie będą przechowywane nasze pliki.

Dla zapewnienia najlepszej wydajności zaleca się, żeby lokalizacja folderu była poza partycją z systemem operacyjnym, plikiem stronicowania i lokalizacją plików bazy danych.

Gdy folder zostanie utworzony, a najdzie nas potrzeba zmiany jego lokalizacji należy przenieść go ręcznie, wydać zapytanie

use [WSS_Content]
alter database [WSS_Content]
modify file (name = RBSFilestreamFile, filename = 'E:\Sharepoint')

oraz zrestartować SQL Serwer service.

Ścieżka "E:\Sharepoint" to nowa lokalizacja plików.

 

Kolejnym etapem jest zainstalowanie biblioteki RBS na każdym serwerze web farmy.

Jako administrator w Command Prompt w katalogu w którym ściągnęliśmy plik RBS_x64.msi wydajemy poniższe polecenie, zmieniając w nim "WSS_Content1" na odpowiednią nazwę bazy oraz "server\instance" na nazwę serwera bazy danych oraz instancję w której znajdują się baby SharePoint-a

msiexec /qn /lvx* rbs_install_log1.txt /i RBS_x64.msi TRUSTSERVERCERTIFICATE=true FILEGROUP=PRIMARY DBNAME="WSS_Content1" DBINSTANCE="server\instance" FILESTREAMFILEGROUP=RBSFilestreamProvider FILESTREAMSTORENAME=FilestreamProvider_1

Gdy chcemy zainstalować RBS na kolejnej bazie danych znajdującej się na tym samym serwerze wydajemy poniższe polecenie, tak jak poprzednio zmieniając odpowiednie dane.

msiexec /qn /lvx* rbs_install_log_ContentDbName.txt /i RBS_x64.msi REMOTEBLOBENABLE=1 FILESTREAMPROVIDERENABLE=1 DBNAME="WSS_Content2" DBINSTANCE="server\instance" ADDLOCAL="EnableRBS,FilestreamRunScript"

W przypadku gdy bazy będą znajdować się na innym serwerze powinniśmy zastosować poniższe polecenie

msiexec /qn /lvx* rbs_install_log.txt /i RBS_x64.msi DBNAME="WSS_Content2" DBINSTANCE="server\instance" ADDLOCAL=Client,Docs,Maintainer,ServerScript,FilestreamClient,FilestreamServer

 

Po wykonaniu tych poleceń w bieżącym katalogu pojawi się plik rbs_install_log.txt zawierający log instalacyjny.

 

Ostatnią rzeczą jaką należy wykonać to włączenie RBS dla każdej bazy zawartości. Można tego dokonać tylko używająć PowerShell-a. 

Na serwerze web zawierającym aplikację SharePoint uruchamiamy Powłokę zarządzania programu SharePoint 2013

Następnie wydajemy następujące komendy:

$cdb = Get-SPContentDatabase -site http://nasz-sharepoint.com

$rbss = $cdb.RemoteBlobStorageSettings

$rbss.Installed()

$rbss.Enable()

$rbss.SetActiveProviderName($rbss.GetProviderNames()[0])

$rbss

W rejestrze systemowym dodajemy klucz DWORD:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters\DisabledComponents

o wartości FFFFFFFF

Pozwoli to zapobiec występowania błędu:

"This computer has at least one dynamically assigned IPV6 address. For reliable DHCPv6 server operation, you should use only static IPv6 addresses"

Konfigurację bramki Cisco SPA 112, 122 najlepiej wykonać przez interfejs WWW. Standardowo bramka nie ma przypisanego stałego adresu IP. Po podłączeniu bramki SPA do sieci z serwerem DHCP potrzebujemy dowiedzieć się jaki adres został jej przydzielony. Możemy to zrobić podłączając do niej aparat telefoniczny. Wybierając na telefonie **** wchodzimy do menu konfiguracji o czym jesteśmy poinformowani (głosowo). Następnie wybieramy na telefonie 110#. Głos w słuchawce odczyta nam aktualny adres bramki VoIP.

Usłyszany adres wprowadzamy w pasek adresu przeglądarki internetowej. Domyślny login i hasło to admin/admin

Po zalogowaniu wybieramy poziomą zakładkę Voice a następnie poziomą zakładkę Line 1

W wyświetlonych parametrach zmieniamy dane zgodnie z informacjami przekazanymi od naszego operatora.W przypadku HaloPolska.

NAT KeepAliveEnable: Yes
Register Expires: 60 [sekund]
Proxy: sip.halopolska.net
Display Name/Name: dowolna nazwa (np. HaloPolska)
User ID: nazwa konta VoIP (212xxxx)
Password: hasło konta VoIP
PreferredCodec: G729

 

 

 

W przypadku gdy do naszego urządzenia będziemy podłączali FAX w tej samej zakładce ustawiamy

FAX V21 Detect Enable: yes
FAX CNG Detect Enable: yes
FAX Passthru Method: ReINVITEFAX
FAX EnableT38: yes
FAX Tone Detect Mode: caller or callee

 

Dane w bazie SQL w postaci plików (BLOB - binary large object) mogą być przechowywane w tabelach bazy albo w systemie plików (FILESTREAM). Jeżeli planujemy, że będziemy przechowywać w bazie pliki o wielkości większej niż 1MB i korzystamy z darmowej wersji SQL-a (SQL Express), warto rozważyć zastosowanie przechowywania danych w systemie plików. 

FILESTREAM jest domyślnie wyłączony. Aby to zmienić należy:

1. Na serwerze z zainstalowanych SQL-em otworzyć aplikację SQL Server Configuration Manager.

2. Z lewej strony okna wybieramy SQL Server Services.

3. Klikamy prawym klawiszem na SQL Serwer (nazwa_instancji) w której chcemy włączyć FILESTREAM i wybieramy opcję Properties.

4. Przechodzimy do zakładki FILESTREAM i zaznaczmy opcję "Enable FILESTREAM for Transact-SQL access", "Enable FILESTREAM for file I/O access", "Allow remote clients access to FILESTREAM data"

5. Zmiany zatwierdzamy klawiszem OK

6. W SQL Server Management Studio logujemy się do wybranej bazy danych i tworzymy "New Query".

7. Jako zapytanie wklejamy następujący kod:

EXEC sp_configure filestream_access_level, 2

RECONFIGURE

8. Klikamy Execute.

9. Restartujemy usługę SQL Serwer

Aby pozbyć się wyskakującego okienka aplikacji Synaptics po wciśnięciu kombinacji klawiszy alt + shift + L musimy dodać do rejestru następujący klucz:

REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SynTP\Parameters\Debug /v DumpKernel /d 00000000 /t REG_DWORD /f

Synchronizacja czasu w domenie jest bardzo ważnym elementem. Rozjazd czasu na poszczególnych stacjach roboczych może prowadzić do wielu dziwnych problemów. Poza tym zsynchronizowany czas jest potrzebny do poprawnego działania protokołu kerberos używanego za każdym razem kiedy logujemy się do domeny. 

Komputery i serwery w domenie synchronizują czas z kontrolerem domeny, który jest używany do logowania. Kontroler domeny synchronizuje czas z PDC emulatorem. Emulator kontrolera PDC jest rolą odpowiedzialną za synchronizację baz danych z zapasowymi kontrolerami domeny. W całej domenie istnieje tylko jedna taka rola. PDC emulator synchronizuje czas z domeną wyższą w hierarchii lasu. PDC emulator w domenie głównej synchronizuje czas z zewnętrznym źródłem. Może to być zarówno urządzenie znajdujące się w naszej sieci jak i serwer czasu znajdujący się w internecie. 

W Windows 2012 nie znajdziemy z panelu sterowania / data i godzina  zakładki czas z internetu. Aby skonfigurować serwer z którym będziemy synchronizować czas należy w konsoli z uprawnieniami administratora wpisać polecenia

net stop w32time

w32tm /config  /syncfromflags:manual /manualpeerlist:ntp.nask.pl,0x1 /reliable:yes /update

net start w32time

Powyższe polecenie ustawi serwer czasu na ntp.nask.pl, W przypadku podawania adresu IP serwera, powinniśmy na końcu wpisać 0x8. Parametr "reliable:yes" wymusza na stacjach klienckich aby kontrole domeny był dla nich źródłem czasu. 

 

Chcąc wymusić synchronizację czasu na stacji klienckiej w konsoli wydajemy polecenie w32tm /resync

Sprawdzenie poprawności działania synchronizacji wykonamy poleceniem w32tm /query /status

Kiedy próbowałem odinstalować hp client security manager pojawiał się błąd "Error 1325.Hewlett-Parkard is not a valid short file name."

Rozwiązaniem jest czasowe wyłączenie urządzenia stacji dysków CD-ROM/DVD poprzez manager urządzeń.