Wprawdzie ostatnio miałem kilka dni "uwstecznienia" przy użyciu C2H5OH ale zastanawiam się czy oby na pewno popełniłem problem.
Pracuję na FreeBSD 4.X STABLE, używam LMS'a od kilku miesięcy i zasadniczo "wszystko gra". LMS: 1.4.5 Persus (1.494.2.21/1.51.2.3) LMSDB: 1.4.5 Persus (core: 1.26.2.2 / driver: mysql 1.24.2.2) MySQL: 4.1.7 PHP: 4.3.10 Smarty: 2.6.5-dev
Problem pojawił się z chwilą otrzymania do dyspozycji garści adresów "routowalnych". W te pędy postanowiłem poprzerabiać swoje skrypciki, które w głównej mierze korzystają z LMS-MGC. Zrobiłem tak:
Załozyłem nową sieć z adresami publicznymi (195.116.XXX.XXX) ustawiłem owej sieci właściwą maskę (25 bit) i oczom mym ukazał się wspaniały widok... Sieć istnieje ;-)
Teraz dalej:
W lms-mgc.ini założyłem nową instancję o nazwie 'publ' i wpisik wygląda tak:
[mgc:publ] networks = POLPAK-USERS-PUBLIC1 outfile = /katalog/docelowy/plik_docelowy.txt outfile_perm = 640 grantednode_publ = <<EOT %IP %MAC %UPRATE %DOWNRATE %PLIMIT %ID EOT
Oczywiście instancja 'publ' jest także dopisana do linii 'instances'
Dopisuję kilku użyszkodników, których chcę obdarzyć do sieci POLPAK-USERS-PUBLIC1
Puszczam sobie ręcznie (dla testu) `lms-mgc -i publ`, zaglądam do /katalog/docelowy/plik_docelowy.txt i ... I nic. Pusto!
Puszczam zatem `lms-mgc -d -i publ` i co widzę? To: [...] debug: 195.116.XXX.248: no matching rule or (what is more possible) no rule exists in config file. I do nothing with this address. debug: 195.116.XXX.249: no matching rule or (what is more possible) no rule exists in config file. I do nothing with this address. debug: 195.116.XXX.250: no matching rule or (what is more possible) no rule exists in config file. I do nothing with this address. debug: 195.116.XXX.251: no matching rule or (what is more possible) no rule exists in config file. I do nothing with this address. debug: 195.116.XXX.252: no matching rule or (what is more possible) no rule exists in config file. I do nothing with this address. [...]
Akurat adres 195.116.XXX.250 z pewnością jest przydzielony. To samo z adresem 195.116.XXX.252
Panowie, co jest nie tak?
Identyczne ustawienia dla sieci z adresami niepublicznymi działają. Oczywiście przy zmienionym grantednode_publ na grantednode_priv i dla innej sieci.
Pozdrawiam, Jacek Ufnal
Admin tu i ówdzie...