This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Mobile print jobs held

iPrint Mobile on appliance 4.2. Mobile print jobs are successfully submitted to iPrint but then shown as held in PSMStatus. Clicking resume button makes the job print ok. If resume button is not clicked the job disappears after a short while. Found an old similar question here but no solution. We just moved from a very old iPrint appliance to this 4.2 appliance. Secure printing but only local accounts configured within the appliance via iManager, no external user source.

  • 0  

    it looks like an issue with the local render driver.

    1. Make sure you're at 4.2.12 level

    2. Install latest iprint support plugin:

    zypper in -f supportutils-plugin-iprint

    3. Duplicate the issue

    4. At appliance console type:

    iPrintInfo -b

    authenticate using admin.iprintapplaince. It will create an iprint info txt file. Look into the iprint_mobile.log to see what exact error is showing there.

    5. Go to the mobile console, renderer, local renderer  and hit edit and see if you get an error.

    BTW, no more secure (suse) updates for this version and 4.2.x is going out of support by December 2023. 

  • 0 in reply to   

    Tanks for reply! It certainly appears to be related to the local renderer. This is from iprint_mobile0.log after submitting a job:

    Aug 21, 2023 12:45:17 PM com.novell.service.iprint.rendering.pdf.PDFConverter$PDFConversionRunnable run
    WARNING: Conversion Failure
    com.novell.service.iprint.rendering.exceptions.ConverterException: Failed to convert the document: /var/opt/novell/iprint/print_manager.iPrintAppliance.psm/5BD16F02.PA/C4.1
    at com.novell.service.iprint.rendering.pdf.PDFConverter._convert(PDFConverter.java:176)
    at com.novell.service.iprint.rendering.pdf.PDFConverter.access$400(PDFConverter.java:56)
    at com.novell.service.iprint.rendering.pdf.PDFConverter$PDFConversionRunnable.run(PDFConverter.java:436)
    at java.lang.Thread.run(Thread.java:750)

    Aug 21, 2023 12:45:17 PM com.novell.service.iprint.rendering.pdf.PDFConverter$PDFConversionRunnable run
    WARNING: Conversion failed, Job Part ID: 17.0,user: iPrint
    Aug 21, 2023 12:50:16 PM com.novell.service.iprint.emailjobmanagement.JobManager localConversionDone
    WARNING: Received conversion failure notification: jobid: 17.0
    Aug 21, 2023 12:50:16 PM com.novell.service.iprint.emailjobmanagement.GlobalPrintManager auditJob
    WARNING: Failure to write audit log
    java.io.FileNotFoundException: /var/opt/novell/iprintmobile/audit.csv (Permission denied)
    at java.io.FileOutputStream.open0(Native Method)
    at java.io.FileOutputStream.open(FileOutputStream.java:270)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
    at com.novell.service.iprint.emailjobmanagement.GlobalPrintManager.auditJob(GlobalPrintManager.java:637)
    at com.novell.service.iprint.emailjobmanagement.GlobalPrintManager.processJob(GlobalPrintManager.java:135)
    at com.novell.service.iprint.emailjobmanagement.GlobalPrintManager.access$000(GlobalPrintManager.java:76)
    at com.novell.service.iprint.emailjobmanagement.GlobalPrintManager$JobSubmissionRunnable.run(GlobalPrintManager.java:729)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:750)

    There are a lot of other errors, mainly about emailjobmanagement something, we don't use email printing, though.

    Highlighting local renderer and hitting enter gives an error message "Unable to connect to renderer"

  • 0 in reply to 

    Should be hitting "Edit"

  • 0   in reply to 

    it looks like the driverID is not properly set in orientdb. Follow this document and if you get the same error, you'll need to open a case with opentext so they can set the driverid correctly:

    portal.microfocus.com/.../KM000002112

  • 0 in reply to   

    Thanks, it looks close to what's described in KM000002112 but not exactly (the scenario when submitting a mobile print job):

    /usr/bin/lp, -d, null_COLOR, -o, media=a4, -o, fit-to-page, -n, 3, -o, sides=one-sided, /var/opt/novell/iprintmobile/jobs/E0.1.pdf

    The suggestion to contact MicroFocus support is not really a preferred option here since we're on academic licenses without SR support and there is an immense hassle involved trying to create a paid SR.  Or is this some procedure outside of SRs?

    There should be some way to correct the driverID that can be performed by following instructions?

  • 0   in reply to 

    yes, it is the same issue, there is no destination cups printer due to incorrect driverid.

    Unfortunately to set the correct driverid, a log in into the orientdb database is needed but the orientdb password can not be disclosed hence a opentext engineer needs to perform this action.