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'
'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"> "Konqueror Plug-ins konfigurieren"> "Plug-Ins"> "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\"> \"Konqueror Plug-ins konfigurieren\"> \"Plug-Ins\"> \"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.