SANE scanner kliens Windows alatt

Hello!

Az alábbi SANE scanner klienst próbálom egy Samba alapú tartományi környezetben beüzemelni:

http://sanetwain.ozuzo.net/

A problémám pedig az, hogy normál felhasználóként nem működik rendesen, csak rendszergazdával.

A fejlesztővel konzultáltam, szerinte az a probléma, hogy a kliens nem tud portot nyitni, jogosultság hiányában. A projekt weboldalán is ott van az alábbi:

"Make sure that the networked scanner is not behind a firewall which blocks ports > 1024. Currently, SANE asks the operating system a new port (> 1024) to use when doing the actual preview or scan. The normal SANE port (6566 by default) is used only for setting options etc. The port returned by the operating system cannot be determined beforehand."

Szóval, portot akar nyitni, rendben, a Windows tűzfalban engedélyeztem a ScanImage.exe-t a Sane backend-et futtató szerver felé. Ennek ellenére ugyanúgy összevissza működik.

A jelenség a következő: próbálok scannelni normál userként, nem megy (ráadásul igen rondán, "Invalid floating point operation"-nal áll meg olyankor, előtte nem is jelennek meg a felbontás, színmélyság, stb. állító form elemek). Ha ekkor belépek rendszergazdával, megpróbálok scannelni, ugyanúgy nem megy. Kilépek a programból, majd újra be, ekkor már működik, lehet scannelni, form elemek megvannak. Kijelentkezek, majd belépek normál userként, és ekkor is megy, egészen a gép kikapcsolásáig, vagy addig, amíg valaki scannelés közben nem nyom egy cancel-t. Ekkor is leakad, és a korábbi "Invalid floating point operation"-t dobja, egészen addig, amíg be nem lépek a szerverre, és ki nem kill-elem a beragadt saned processzt. Ezután is csak akkor megy sima felhasználóként a scannelés, ha előtte rendszergazdával scannelek egyet.

Mivel nem értek a Windows-hoz, tőletek kérnék segítséget, mit kell még beállítani a tűzfalban, hogy engedjen egy programnak 1024 feletti portot nyitni?

Esetleg, ha ezzel nem lehet megoldani, akkor tudtok ajánlani normális SANE klienst Windows-ra?

üdv.
Molnár Péter

Hozzászólások

Szia,

szerintem érdemes megpróbálni az Application Compatibility Toolkit 5.0-t, mert az kifejezetten az ilyen ügyek megoldására való.
Ajánlom elolvasásra a http://technet.microsoft.com/en-us/library/bb490630.aspx cikket is.
Egyébként pár kérdés:
-milyen kliens oprendszer és SP, amin próbálkozol?
-kikapcsolt Windows Firewall-lal gond nélkül működik egyszerű felhasználóként is? (Persze csak tesztelésre kapcsold ki a Windows Firewallt...)
Mert kiderülhet, hogy nem csak a tűzfal a probléma. Persze ilyenkor még jobban jön az ACT.

Üdv,
mrceeka