Jump to content

IoP - Possible Bug?


DennisC

Recommended Posts

Posted

I experienced something strange so I thought I would post it here to see if anyone else can reproduce it. I am also tagging @Michel Kohanimjust in case it is confirmed as a bug.

Last weekend, I was at the remote location of my 2nd Polisy and decided to migrate ISY994 to ISY on Polisy, I wanted to attempt this one first since it was a smaller site. The migration went well and it has been running all week without issues, except I realized I wasn't getting a specific notification.

Now that I am back at my main residence, I wanted to remote in and correct the typo I made it the notification address. I signed into the ISY Portal and obtained the admin console URL to allow me to directly remote in to the admin console via the ISY Launcher without opening a port. So far so good.

I signed into the remote IoP and went to Configuration - Emails/Notifications - Settings/Groups page and proceeded to correct the typo in recipients address. I hit OK on the popup page after making the change and then clicked on Save. 

All looked good so far, however, I wanted to send the notification to make sure the change was successful and changed to the Programs tab. The page never loaded and I received the following error:

 [LIB_ERRORS-503]

After logging out and back in, I found the change was not saved and had reverted back to the original text. I tried this several times with no success, receiving the same error when ever I changed pages. I then rebooted Polisy and tried again with the same result. I have tried to make this change several times over the last 3 days and have received the same error each time with multiply reboots in between.

Being curious, I tried again this morning and that attempt failed. I remoted in to my offsite router and "temporarily" opened a port to IoP (the port is now closed). I made my change and tested it without issue.

As I said at the beginning, I am not sure what this issue was but something was amiss, possibly a bug in(?), well not sure in specifically what.

  • Like 1
Posted
2 hours ago, Michel Kohanim said:

Hi Dennis, definitely a bug. Thanks so very much for reporting. Just to be clear, was this just the custom notifications?

With kind regards,
Michel

Hi Michel, I didn't extensively test to see how far it extended. However, I after I posted my initial problem I also had a problem with updating a Network Resource.

I was able to both disable and enable a program.

Posted
42 minutes ago, Michel Kohanim said:

@DennisC,

Would you please send your IoP error log to support@universal-devices.com?

With kind regards,

Michel

@Michel Kohanim,

Since the log error log in IoP is messed up, making it hard to read, I might have cleared the log since last I tried making a change. Do you want me to clear the error log and run the test again before sending to you?

Posted

Until the log parsing is fixed... If you want to have it generated line by line you can do this..

Download notepad++

Install Notepad++

Close Notepad++

Open shortcuts.xml  file with any text editor but not notepad++

You can find shortcuts.xml  in

%appdata%\Notepad++     folder

The shortcuts.xml file will look like this  ( ignore the macro name , the format of the file is what is important)

<NotepadPlus>
    <InternalCommands />
    <Macros>
        <Macro name="Trim Trailing and save" Ctrl="no" Alt="yes" Shift="yes" Key="83">
            <Action type="2" message="0" wParam="42024" lParam="0" sParam="" />
            <Action type="2" message="0" wParam="41006" lParam="0" sParam="" />
        </Macro>
        <Macro name="abc" Ctrl="no" Alt="no" Shift="no" Key="0">
            <Action type="1" message="2170" wParam="0" lParam="0" sParam="a" />
            <Action type="1" message="2170" wParam="0" lParam="0" sParam="b" />
            <Action type="1" message="2170" wParam="0" lParam="0" sParam="c" />
        </Macro>
Paste the section below here
    </Macros>

Note the first and last <Macros> tags

Paste the following so it appears just like the two sections listed above

<Macro name="LogFix" Ctrl="no" Alt="no" Shift="no" Key="0">
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="Mon" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nMon" />
            <Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="Tue" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nTue" />
            <Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="Wed" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nWed" />
            <Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="Thu" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nThu" />
            <Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="Fri" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nFri" />
            <Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="Sat" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nSat" />
            <Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="Sun" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nSun" />
            <Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
        </Macro>

Save the shortcuts.xml  file

 

run notepad++

Load your saved error log in notepad++

run macro logfix

 

  • Thanks 1
Posted
12 hours ago, Jim P said:

Until the log parsing is fixed... If you want to have it generated line by line you can do this..

Download notepad++

Install Notepad++

Close Notepad++

Open shortcuts.xml  file with any text editor but not notepad++

You can find shortcuts.xml  in

%appdata%\Notepad++     folder

The shortcuts.xml file will look like this  ( ignore the macro name , the format of the file is what is important)

<NotepadPlus>
    <InternalCommands />
    <Macros>
        <Macro name="Trim Trailing and save" Ctrl="no" Alt="yes" Shift="yes" Key="83">
            <Action type="2" message="0" wParam="42024" lParam="0" sParam="" />
            <Action type="2" message="0" wParam="41006" lParam="0" sParam="" />
        </Macro>
        <Macro name="abc" Ctrl="no" Alt="no" Shift="no" Key="0">
            <Action type="1" message="2170" wParam="0" lParam="0" sParam="a" />
            <Action type="1" message="2170" wParam="0" lParam="0" sParam="b" />
            <Action type="1" message="2170" wParam="0" lParam="0" sParam="c" />
        </Macro>
Paste the section below here
    </Macros>

Note the first and last <Macros> tags

Paste the following so it appears just like the two sections listed above

<Macro name="LogFix" Ctrl="no" Alt="no" Shift="no" Key="0">
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="Mon" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nMon" />
            <Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="Tue" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nTue" />
            <Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="Wed" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nWed" />
            <Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="Thu" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nThu" />
            <Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="Fri" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nFri" />
            <Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="Sat" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nSat" />
            <Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="Sun" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1602" wParam="0" lParam="0" sParam="\r\nSun" />
            <Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
        </Macro>

Save the shortcuts.xml  file

 

run notepad++

Load your saved error log in notepad++

run macro logfix

 

Thanks!  I had been doing this manually with Search/Replace.

But looks like they just fixed this in 5.4.0

  • Like 1
Guest
This topic is now closed to further replies.

  • Recently Browsing

    • No registered users viewing this page.
  • Who's Online (See full list)

  • Forum Statistics

    • Total Topics
      37.2k
    • Total Posts
      372.4k
×
×
  • Create New...