Rad u lokalnoj mrezi sa vise HASP-a u sistemu.

Odgovori
Astrodome
Postovi: 304
Pridružio se: Sre Maj 31, 2006 7:58 pm
Lokacija: Bačka Topola

Rad u lokalnoj mrezi sa vise HASP-a u sistemu.

Post od Astrodome »

Pozdrav svim kolegama

Ovaj post pisem iz razloga sto zelim da podelim iskustva danasnjeg dana sa svima vama.

1. U pocetku u firmi smo imali samo jedan Hasp na jednoj masini. Sve je funkcionisao OK. Naravno firma se sirila i sve vise nas koristio Radimpex programe. Naravno i modeli su bili sve glomazniji i zahtevniji u smislu procesorskog rada. Naravno Hasp je bio na radnoj stanici gde se vrse i proracuni i to teski. Na radnim stanicama su pucali programi jer nisu imali odgovor na vreme od serverske masine jer je bi zauzet proracunom.
Imali smo savete kao namestavati prioritet procesa i da se namesti u sistemu best performance for background services . Naravno nije pomagalo nista. Resenje je ako ima mogucnosti onda serverska masina nek bude masina na kojoj se ne vrse teski proracuni (npr. direkterova jer na tome se samo racuni kucaju za nas rad :-) ). Verujte ovo je jedino resenje.

2. Broj korisnika se sve vise povecalo (oko dvadeset nas - mesano Tower, Armcad Normabase). Ispostavilo se da ni resenje sa prebacivanjem Haspa na neopterecenu radnu stanicu ne pomaze jer sam Windows Xp ima ogranicenje u smislu maksimalnih istovremenih konekcija (ovo su tvrdili nasi strucnjaci iz IT supporta). To znaci da smo bili primorani da razdvojimo licence na vise Hasp-a - na dva. I tako stvorili smo dve serverske masine. Na jednom Hasp-u je bilo kljuc za Tower i Armcad a drugom Armcad i Normabase. Kod prve instalacije nije bilo problema ali kako smo sve vise koristili proglam dolazili do poruka Too many users currently uses the program ili slicnih mada kvota licenci uopste nije bilo ispunjeno. Nakon konsultacija sa Radimpexovcima dobili smo resenje da treba koristit Nethasp.ini file gde se definise koji program odakle da vuce kljuc. Situaciju smo time resili. Na svaku radnu stanicu u Install dir treba ukopirati Nethasp.ini file sa zadatim adresama -IP brojevima servera. I to funkcionise. Super.

3. Naravno sve svo u vecem broju i kupili jos licenci i treci Hasp. Posto sam mislio da sam dovoljno iskusan sa Radimpex instalacijama i podesavanjima, naravno montirao sam novi Hasp i nesto pretumbao u sistemu. Menjao mesta dosadasnjih Haspova. Sve je radi OK sve dok sam instalirao. Naravno Nethasp.ini fajlovi su uredno iskopirani ali nakon sat-dva rada pocele su nevolje. Programi su iznenadno iskakali kao nemaju prikljucen Hasp kljuc Error: -512. Vise puta sam reinstalisao serversku masinu i drajvere za Hasp (hasp4, HaspHL itd) mislio sam da je utome probelm. Nisam uspeo da resim problem. Ni dalje nisu htele masine da rade. Onda naravno sam nazvao Radimpex za mali support. Sve smo prozvacili i na kraju smo resili da iskljucimo masine i pocev od servera da reinstalisemo masine jedan po jedan pazljivo da ne bi se pobrkale sa koje masine je koji kljijent instaliran i da ima ispravau adresu servera sa koje je instaliran u Nethasp.ini file-u. Sve je funkcionisao lepo na pocetku ali dok sam stigao do kraja sa svim masinama na masinama koje sam prvi reinstalirao pojavljivalo se identican problem kao i pre: Error: -512. Mozete misliti - lupao sam glavu i opet zvao Radimpex da je problem identican i neresen. Bili smo malo pogodjeni situacijom. Na servesku masinu smo instalirali program Aladdin Server Monitor koji skenira lokalnu mrezu i prikaze sve Haspove sa svojim serverima i imena klijentske masine koje koriste kljuc sa doticnog servera. Naravno videli smo da programi koji su koristili licensu sa servera "1" pokusavaju da se uloguju na Server "2" mada u Nethasp.ini fajlu lepo smo opisali na koji server da se kace. Na serveru su bili prikazani kao da us logovani ali im nije radio program. Naravno nije nam bilo jasno zasto se ne moze ponovo logovati sa iste kllijentske masine na doticni server kada jos tamo figurise kao prijavljeni klijent, a uporno hoce da se prijavi na drugi server - naravno tamo ne moze da se prijavi jer moze da se prijavi samo na server odakle je i instaliran. I mi i Radimpexovci smo malo razmislili i dosli smo do ideje da zabranimo klijentskim masinama da lutaju po lokalnoj mrezi i da traze Hasp. Kako smo uspeli to da resimo. Nakon 4 uzaludno utrosenog truda i prekida u radu zbog reinstalacija vrlo jednostavno je resenje, u Nethasp.ini file-u na mestu:

NH_USE_BROADCAST = Enabled

treba da stoji

NH_USE_BROADCAST = Disabled

Naravno posle ove korekcije klijnet koji se do tada nije mogo pokrenuti krenuo bez problema. I od tada za sada da kucnemo sve radi OK.

Da zakljucimo iskustva vezano za mrezne varijante programa:

1. Hasp kljuc instalirati na masinu na kojoj se ne rade sa teskim programima (ne vrse se proracuni na njemu ili rendering itd.)
2. Ako imate vise licenci od npr. 15 ukupno za sve program pozeljno je da se trazi dodatni Hasp sa odvojenim licencama po radnim grupama - Razlog je u tome da Win Xp ne moze da posluzuje veci broj korisnika odjednom. Ne znam gde je granica ali ovo je isuseno.
3. Ako imate dva ili vise Hasp-a onda obavezno kiristite Nethasp.ini file za usmerivanje programa na serverske masine sa tacnim upisanim fiklsnim lokalnim adresama IP - sa dinamickim IP adresam u lokalnoj mrezi na funkcionise.
4. Obavezno voditi racuna da Nethasp.ini file pokazuje na masinu odakle je instaliran jer u suprotnom ne moze da se loguje - Error: -512
5. Kao najvaznije zabraniti klijentskim masinama da lutaju po lokalnoj mrezi podesavanjem u Nethasp.ini file-u sledece:
NH_USE_BROADCAST = Disabled
Ovo je vrlo vazno ako na dva Hasp-a imate npr. na jednom 5 Tower licenci i 5 Armcad-a a na drugom npr 2 Tower licenci i 6 Armcad-a. Onda se desava da klijentska masina luta po lokalnoj mrezi i vidi da ima licencu za Tower npr. na drugom serveru i pokusava da se uloguje bez uspeha.

Ovo je resenje trenutno rucno za Tower 5.5, ali sam dobio informaciju od Radimpexaovaca da ovaj problem sa Nethasp.ini fajlom nece biti kod Tower-a 6 jer ce se automatski kreirati prilikom instalacije klijentske masine. :P


Naravno tu bi jos mogli dodati iskustva vezano za sada savremenu tehnologiju koju smo ocekivali davno - ADSL i stalna veza sa internetom.
Sa stalnom vezom moze se iskoristiti mogucnost daljinskog rada van kanceraije a da se koristi Hasp sa servera firme. o Tome mozda nekom drugom prilikom.

Nadam se da nisam bio dosadan i da cu biti sa gore napisanim i od koristi nekom.

Hvala na vremenu sto ste posvetili meni.

Pozdrav.
b.milan
Site Admin
Postovi: 2148
Pridružio se: Čet Jun 01, 2006 5:53 pm
Lokacija: Beograd
Kontakt:

Post od b.milan »

Hvala Astrodome-u na svim ovim korisnim informacijama. Najvaznije je da je problem otklonjen i da sada postoji nacin za sigurno resavanje ovakvih problema.

U nedovoljno detaljnoj dokumentaciji za HASP, uopste nema nikakvih uputstava i smernica o konfigurisanju komunikacije sa kljucevima - tako da je sve ovo sto znamo proizaslo iz nasih eksperimenata i iskustava korisnika.

Pozdrav.
Odgovori