`scanimage` does not find scanner on server


System A:

saned server and qemu-kvm host, ubuntu 18.04.
I configured the server following ubuntu instructions at https://help.ubuntu.com/community/SaneDaemonTutorial

scanimage -L returns:

device `epson2:libusb:001:029' is a Epson GT-X900 flatbed scanner 

This identification is incorrect, my scanner is an Epson Perfection V700 Photo, but I can scan documents flawlessly on it using the epson2 backend, as I have since ubuntu 10.04 with the same scanner.
Note that it does not show the saned device.

> systemctl status saned.socket ● saned.socket - saned incoming socket    Loaded: loaded (/lib/systemd/system/saned.socket; enabled; vendor preset: enabled)    Active: active (listening) since Tue 2019-09-10 14:55:34 BST; 6h ago    Listen: [::]:6566 (Stream)  Accepted: 2; Connected: 0     Tasks: 0 (limit: 4915)    CGroup: /system.slice/saned.socket  Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable. 

System B:

Client, qemu-kvm virtual machine under host A, ubuntu 10.04.
This is a clone of a physical system on which the scanner worked flawlessly (plugged directly via USB, now moved to system A).

scanimage -L fails to detect the scanner on the saned server (system A).

I tried scanimage -d with a variety of device names, but all fail with scanimage: open of device <devicename> failed: Invalid argument, device names I tried:

epson2:net:<ip-systemA> net:<ip-systemA>:epson2:libusb:001:029 net:<ip-systemA>:epson2 net:<ip-systemA> epson2 "epson2:net;<ip-systemA>" 

I can ping <ip-systemA> (pings) and telnet <ip-systemA> 6566 (connects) successfully, so I know that saned on system A is accessible from system B.


I can’t seem to find a way to make system B see the scanner on system A.
I am not sure whether I have an incomplete server or client configuration.

Syntax error when installing Epson Linux scanner driver (for v550)

I have an Epson v550 scanner, and have downloaded the latest official driver file.


When I extract the file, and try to install the iscan-data package, I get the following error:

sudo dpkg -i iscan-data_1.39.1-2_all.deb  [sudo] password for brylie:  (Reading database ... 342144 files and directories currently installed.) Preparing to unpack iscan-data_1.39.1-2_all.deb ... Unpacking iscan-data (1.39.1-2) over (1.39.1-2) ... Setting up iscan-data (1.39.1-2) ... expr: syntax error: missing argument after ‘-’ tail: invalid number of lines: ‘/lib/udev/rules.d/60-libsane.rules’ 

Note: I get the same error when running ./install.sh, it is just related to the iscan-data package.

How can I fix the syntax error that is causing the .deb installation to break?

Daily port checker / scanner tools – Email prompt [on hold]

Are there any recommendations on tools that can run light weight daily port checks on a windows server? I am hoping to check the state of ports daily. I recently discovered that port 1433 randomly closed after an update but nothing from MS mentions that an update could potentially disable the port.

Any suggestions would be great.

Alternative Database Vulnerability Scanner to NCC Squirrel [on hold]

I’m looking to replace a database vulnerability scanner (NCC Squirrel) that is currently used to scan a number of Microsoft SQL and Oracle databases, as the software is going out of support. Does anybody (maybe in the same position?) have any recommendations regarding alternatives that have similar functionality with a focus on hardening and compliance scanning with credentials? So far, Nessus by Tenable is considered as the main candidate to replace it. Thanks for any advice.

What is the difference when scanning external IP’s from my LAN vs cloud/external scanner?

Im concerned if I am scanning effectively.

When I scan our external IP’s with the scanner on my laptop the packets are leaving my network through my firewall and routing across the internet to hit my public IP’s. If this can be done why would I need to pay extra for a “cloud\external scanner” if I can just do it from my laptop. Am I not seeing the external IP’s the same as if I were an outsider?

Como hacer para limitar los valores ingresados en Scanner en java

Estoy creando un programa en java en el que el usuario ingresa 4 calificaciones de un alumno que son participación, primer examen, segundo examen y examen final. Quiero limitar los valores ingresados del 1 al 10, pero no logro hacerlo. agradecería su ayuda y explicación ya que estoy aprendiendo, gracias!!!

El código hecho es el siguiente:

package ejercicio4ats; import java.util.Scanner; import javax.swing.JOptionPane;  public class Ejercicio4Ats {   public static void main(String[] args) {      int participacion, pexamen, sexamen, efinal;      JOptionPane.showMessageDialog(null, "Ingrese las notas del estudiante");      Scanner notas = new Scanner(System.in);      if(notas >0 && notas<=10) {      notas = participacion.nextInt();     notas = pexamen.nextInt();     notas = sexamen.nextInt();     notas = efinal.nextInt(); }     else {              System.out.println("Fuera de parametros");        }      }  } 

Epson XP-245 scanner driver for Ubuntu 18.04 on 64bit (x86_64)

When visiting http://download.ebz.epson.net/dsc/search/01/search/searchModuleFromResult and searching for device model “XP-245” and OS “Linux” the driver recommendations are

XP-243 245 247 … Printer Driver Linux 1.7.0 ESC/P-R Driver (generic driver) All language 07-25-2019
XP-243 245 247 … Printer Driver Linux 1.1.0 Epson Printer Utility All language 07-25-2019
XP-243 245 247 … Scanner Driver Linux 3.57.0 All-in-one package All language 07-25-2019

When following the download button hyperlink for the “Scanner Driver Linux”, accepting the license agreement and following the “Package Download Page” hyperlink one is redirected to http://support.epson.net/linux/en/imagescanv3.php .

For Ubuntu 18.04(LTS) there is only a 64bit(amd64), no 64bit(x86_64) package option. How can I get the scanner working? Some blog posts mention something that scanners are working with xsane, not with simple-scan. Is it possible to get the scanner working with simple-scan?

Side note: For the “ESC/P-R Driver (generic driver)” drivers there is a package option epson-inkjet-printer-escpr-1.7.0-1lsb3.2.x86_64.rpm which can be installed with alien. Printing works just fine.