Strony

poniedziałek, 12 listopada 2012

DNS i zużywanie RAM'u- Windows 2008 R2

Częstym problemem pojawiającym się w Windows 2008R2 jest spore zużywanie ram'u, jeśli nasz serwer pełni rolę serwera DNS. Spowodowane to jest duża ilością portów otwieranych przez DNS: łącznie 5000 (2500 UDP IPv4 i 2500 UDP IPv6).
Poniższe polecenie wyświetli informacje o portach:
Dnscmd /Info /SocketPoolSize

Wyłączenie protokołu IPv6 rozwiąże nam delikatnie problem, jednak nadal zużycie będzie spore.
Jeśli serwer pełni rolę serwera DNS w niewielkiej firmie, można zmienić tą ilość do np. 100, używając polecenia:
Dnscmd /Config /SocketPoolSize 100

Na koniec restart DNS.

wtorek, 30 października 2012

Połączenie z FTPS przy użyciu WinSCP z cmd

Przy pomocy prostego narzędzia 'winscp.com', można w prosty sposób połączyć się ze zdalnym ftps'em
( FTP over SSL) z Windows'owego command line.
Należy oczywiście wcześniej zainstalować WinSCP. Domyślnie program instaluje się w "C:\Program Files (x86)\WinSCP\".
'winscp.com' wymaga bezwzględnie winscp.exe, i oba pliki muszą znajdować się w tej samej lokalizacji.

Należy utworzyć dwa pliki: plik z parametrami (.txt) i wykonywalny (.bat):
1. plik .txt (np: ftps_par.txt):
option batch continue
option confirm off

piątek, 18 maja 2012

URL Rewrite i mod_rewrite

Stron z opisami i przykładami składni dla URL Rewrite (IIS) i mod_rewrite (apache) jest sporo,
więc nie ma co pisać na nowo. Poniżej linki z przykładami i omówieniem:
IIS
URL Rewrite Module
user friendly URL
apache
htacces rewrites- tricks and tips
htaccess rewrite rules

A tutaj linki do generatorów:
url rewrite generator
mod_rewrite generator

wtorek, 8 maja 2012

appcmd restore backup...Access is denied- IIS 7

Podczas wykonywania appcmd restore backup 'backup_name'
pojawia się błąd:
ERROR ( hresult:80070005, message:Command execution failed. Access is denied.
Spowodowane jest to ustawieniem atrybu 'tylko do odczytu' na jednym z plików konfiguracyjnych IIS'a.
W moim przypadku był to rewrite_schema.xml.
Wystarczy wykonać: 
attrib -r %windir%\system32\inetsrv\config\schema\rewrite_schema.xml
i ponownie restore.

wtorek, 24 stycznia 2012

Windows x64 i Oracle Forms6i

W ostatnim czasie konfigurowałem serwery terminalowe 64-bitowe, udostępniające aplikację Forms'ową w wersji (niestety jeszcze) 6i. Jak wiadomo Oracle Forms 'dedykowane' są dla systemów 32 bitowych, jednak przy drobnych zabiegach kosmetycznych można je uruchomić na platformie x64. Pamiętać tylko należy, że w takiej sytuacji nie ma co liczyć na support Oracle.
Tak jak instalacja formatek przebiega bez problemu, tak problem pojawia się przy próbie uruchomienia reportu- zero reakcji.
Rozwiązaniem w tej sytuacji jest podmiana dwóch bibliotek.