German and Russian OES2 SP2 fails to install iPrint printers

  • 7005201
  • 22-Jan-2010
  • 26-Apr-2012

Environment


Novell Open Enterprise Server 2 (OES 2) Linux Support Pack 2
Novell iPrint for Linux Open Enterprise Server Support Pack 2

Situation

This issue can be detected in two ways. When browsing to the http://<dnsofprintserver>/ipp page, an error is shown:

'Line 132, Character 137, Error: Expected ';'

If that error is bypassed, and a link is clicked to install a printer, this error is shown:

'Line 1402, Character: 3, Error: IPD_PRINTER_NOT_INSTALLED is undefined'

Resolution

Accept the updates in the Channel.  This problem is resolved in novell-iprint-server-6.2.20100107-0.5.

Workaround: manually edit iprntmsg.js

Open /var/opt/novell/iprint/htdocs/nls/de/iprntmsg.js in your preferred text editor and add a backslash (\) before each quotation mark (") in the middle of the text string on line 131.

Incorrect display of line 131

var KONQUEROR_NOTE_MSG = "Falls Sie den Konqueror-Browser verwenden, müssen Sie nach neuen Plugins suchen indem Sie auf "Einstellungen"&gt; "Konqueror Plug-ins konfigurieren"&gt; "Plug-Ins"&gt; "Nach neuen Plug-ins scannen" klicken. Starten Sie dann den Konqueror-Browser neu.";

Correct display of line 131 (make changes to the existing file match this example)

var KONQUEROR_NOTE_MSG = "Falls Sie den Konqueror-Browser verwenden, müssen Sie nach neuen Plugins suchen indem Sie auf \"Einstellungen\"&gt; \"Konqueror Plug-ins konfigurieren\"&gt; \"Plug-Ins\"&gt; \"Nach neuen Plug-ins scannen\" klicken. Starten Sie dann den Konqueror-Browser neu.";

Note: The important characters to notice in the above examples are slashes (\) before the quotes (").

Additional Information

A tested fix is currently in testing and will be released to address this issue.