An explanation on how to verify Wide Area Mobile Print setup and operation
Please make sure you’ve followed the setup instructions precisely, as illustrated in my example below.
Make sure to use the proper syntax for the server FQDN : <server>.<zone>.<domain>
Also you may inspect the SAFEQ Cloud Gateway logs (file siteapp.log) and check if you’ve incoming connection from the iOS device by searching for its IP address.
Successful AirPrint connection starts with something like below
- in red the IP of the iOS device
- in blue the HCP Gateway
[DEBUG] 2022-06-01 17:23:45.396 {2-291} bilePrintService$$anon$2$$anon$3 - Servletpath: /ipp
[DEBUG] 2022-06-01 17:23:45.396 {2-291} bilePrintService$$anon$2$$anon$3 - RequestURI: /ipp/Acme_Pull-print
[DEBUG] 2022-06-01 17:23:45.396 {2-291} bilePrintService$$anon$2$$anon$3 - Query: null
[DEBUG] 2022-06-01 17:23:45.396 {2-291} bilePrintService$$anon$2$$anon$3 - Requester ip: 192.168.1.80
[DEBUG] 2022-06-01 17:23:45.397 {2-291} bilePrintService$$anon$2$$anon$3 - Header Expect = 100-continue
[DEBUG] 2022-06-01 17:23:45.397 {2-291} bilePrintService$$anon$2$$anon$3 - Header User-Agent = CUPS/2.3 IPP/2.0
[DEBUG] 2022-06-01 17:23:45.397 {2-291} bilePrintService$$anon$2$$anon$3 - Header Host = hcpap-02.vmpla.lab:7910
[DEBUG] 2022-06-01 17:23:45.397 {2-291} bilePrintService$$anon$2$$anon$3 - Header Content-Length = 275
[DEBUG] 2022-06-01 17:23:45.397 {2-291} bilePrintService$$anon$2$$anon$3 - Header Date = Wed, 01 Jun 2022 15:23:45 GMT
[DEBUG] 2022-06-01 17:23:45.397 {2-291} bilePrintService$$anon$2$$anon$3 - Header Content-Type = application/ipp