<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On May 8, 2021, at 12:55 PM, Ralph Little <<a href="mailto:skelband@gmail.com" class="">skelband@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="caret-color: rgb(0, 0, 0); font-family: Avenir-Book; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">On the client, if the net backend has access to the server then you should be able to just do scanimage -L</span><br style="caret-color: rgb(0, 0, 0); font-family: Avenir-Book; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Avenir-Book; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Avenir-Book; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">If you are not sure if it is contacting the server, you can generate net backend diag to see what it is doing:</span><br style="caret-color: rgb(0, 0, 0); font-family: Avenir-Book; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Avenir-Book; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Avenir-Book; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">SANE_DEBUG_NET=10 scanimage -L</span></div></blockquote></div><br class=""><div class="">Ok that's brilliant, and indeed it did look look for the scanner on the remote machine, but got "access to [LAN IP] denied."</div><div class="">Possibly because the user on the client doesn't match the user required by the server?</div><div class=""><br class=""></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div class="">[13:03:04.606515] [sanei_debug] Setting debug level of net to 10.</div></div><div class=""><div class="">[13:03:04.606716] [net] sane_init: authorize != null, version_code != null</div></div><div class=""><div class="">[13:03:04.606720] [net] sane_init: SANE net backend version 1.0.14 (AF-indep) from sane-backends 1.0.32</div></div><div class=""><div class="">[13:03:04.606723] [net] sane_init: Client has little endian byte order</div></div><div class=""><div class="">[13:03:04.606726] [net] sane_init: searching for config file</div></div><div class=""><div class="">[13:03:04.606782] [net] sane_init: trying to add 192.168.0.15</div></div><div class=""><div class="">[13:03:04.606787] [net] add_device: adding backend 192.168.0.15</div></div><div class=""><div class="">[13:03:04.611399] [net] add_device: backend 192.168.0.15 added</div></div><div class=""><div class="">[13:03:04.611415] [net] sane_init: done reading config</div></div><div class=""><div class="">[13:03:04.611419] [net] sane_init: evaluating environment variable SANE_NET_HOSTS</div></div><div class=""><div class="">[13:03:04.611425] [net] sane_init: evaluating environment variable SANE_NET_TIMEOUT</div></div><div class=""><div class="">[13:03:04.611428] [net] sane_init: done</div></div><div class=""><div class="">[13:03:04.611431] [net] sane_get_devices: local_only = 0</div></div><div class=""><div class="">[13:03:04.611437] [net] connect_dev: trying to connect to 192.168.0.15</div></div><div class=""><div class="">[13:03:04.663809] [net] connect_dev: [0] connection succeeded (IPv4)</div></div><div class=""><div class="">[13:03:04.663837] [net] connect_dev: sanei_w_init</div></div><div class=""><div class="">[13:03:04.664008] [net] connect_dev: net_init (user=ScanClient, local version=1.0.3)</div></div><div class=""><div class="">[13:03:54.809164] [net] connect_dev: freeing init reply (status=Unknown SANE status code 796226418, remote version=47.115.25193)</div></div><div class=""><div class="">[13:03:54.809376] [net] connect_dev: access to 192.168.0.15 denied</div></div><div class=""><div class="">[13:03:54.809391] [net] connect_dev: closing connection to 192.168.0.15</div></div><div class=""><div class="">[13:03:54.809433] [net] sane_get_devices: ignoring failure to connect to 192.168.0.15</div></div><div class=""><div class="">[13:03:54.809448] [net] sane_get_devices: finished (0 devices)</div></div><div class=""><div class=""><br class=""></div></div><div class=""><div class="">No scanners were identified. If you were expecting something different,</div></div><div class=""><div class="">check that the scanner is plugged in, turned on and detected by the</div></div><div class=""><div class="">sane-find-scanner tool (if appropriate). Please read the documentation</div></div><div class=""><div class="">which came with this software (README, FAQ, manpages).</div></div></blockquote><br class=""><div class=""><br class=""></div><div class=""><br class=""></div></body></html>