Guest User!

You are not Sophos Staff.

[8.930][MYTH] Wizard Cosmetic issues

Hi All

Whilst testing https://community.sophos.com/products/unified-threat-management/astaroorg/f/75/t/63972 I've re initialised the wizard and found the following issue (attached)

This was tested with chrome 18.0.1025.162 m and I wasn't able to reproduce it again using chrome or FF

The only error I found-not sure if it was related (timings match )

2012:04:13-20:10:03 ********* postgres[16054]: [2-1] ERROR:  null value in column "sid" violates not-null constraint
2012:04:13-20:10:03 ********* postgres[16054]: [2-2] STATEMENT:  
2012:04:13-20:10:03 ********* postgres[16054]: [2-3]        insert into confd_sessions(
2012:04:13-20:10:03 ********* postgres[16054]: [2-4]          sid, facility, srcip, username, time, endtime, state
2012:04:13-20:10:03 ********* postgres[16054]: [2-5]        ) values($1, $2, $3, $4, $5, $6 ,$7)
2012:04:13-20:10:03 ********* postgres[16054]: [2-6]      
2012:04:13-20:10:03 ********* postgres[16054]: [3-1] ERROR:  current transaction is aborted, commands ignored until end of transaction block
2012:04:13-20:10:03 ********* postgres[16054]: [3-2] STATEMENT:  
2012:04:13-20:10:03 ********* postgres[16054]: [3-3]        insert into confd_sessions(
2012:04:13-20:10:03 ********* postgres[16054]: [3-4]          sid, facility, srcip, username, time, endtime, state
2012:04:13-20:10:03 ********* postgres[16054]: [3-5]        ) values($1, $2, $3, $4, $5, $6 ,$7)
2012:04:13-20:10:03 ********* postgres[16054]: [3-6]      
2012:04:13-20:10:03 ********* postgres[16054]: [4-1] ERROR:  current transaction is aborted, commands ignored until end of transaction block
2012:04:13-20:10:03 ********* postgres[16054]: [4-2] STATEMENT:  
2012:04:13-20:10:03 ********* postgres[16054]: [4-3]        insert into confd_nodes(
2012:04:13-20:10:03 ********* postgres[16054]: [4-4]          sid, time, node, value, oldvalue
2012:04:13-20:10:03 ********* postgres[16054]: [4-5]        ) values($1, $2, $3, $4, $5)
2012:04:13-20:10:03 ********* postgres[16054]: [4-6]      
2012:04:13-20:10:03 ********* postgres[16054]: [5-1] ERROR:  current transaction is aborted, commands ignored until end of transaction block
2012:04:13-20:10:03 ********* postgres[16054]: [5-2] STATEMENT:  
2012:04:13-20:10:03 ********* postgres[16054]: [5-3]        insert into confd_objects(
2012:04:13-20:10:03 ********* postgres[16054]: [5-4]          sid, time, class, type, ref, objname, action, attrs
2012:04:13-20:10:03 ********* postgres[16054]: [5-5]        ) values($1, $2, $3, $4, $5, $6, $7, $8)
2012:04:13-20:10:03 ********* postgres[16054]: [5-6]      
2012:04:13-20:10:03 ********* postgres[16054]: [6-1] ERROR:  current transaction is aborted, commands ignored until end of transaction block
2012:04:13-20:10:03 ********* postgres[16054]: [6-2] STATEMENT:  
2012:04:13-20:10:03 ********* postgres[16054]: [6-3]        insert into confd_objects(
2012:04:13-20:10:03 ********* postgres[16054]: [6-4]          sid, time, class, type, ref, objname, action, attrs
2012:04:13-20:10:03 ********* postgres[16054]: [6-5]        ) values($1, $2, $3, $4, $5, $6, $7, $8)
2012:04:13-20:10:03 ********* postgres[16054]: [6-6]      


Thanks
Parents
  • Regarding the message "Can't use an undefined value as an array reference at /core/modules/core_wizard.pm line 63": That's not supposed to happen.  It means that, when you press the "Next" button in the Wizard and the WebAdmin JavaScript frontend passes the list of already performed Wizard steps to the Perl backend, that list of steps contains a step name unknown to the backend.  Now the question is where that invalid step name comes from (Confd framework code, Confd application code, WebAdmin framework code, WebAdmin application code, JavaScript frontend...  There are many possibilities in principle).

    I have re-read all the related code and can't find a way how that might happen (although of course i don't deny that apparently, it did happen).  So, unless you manage to reproduce the issue and can describe the exact sequence of steps needed to produce it from a clean install, or you can provide a backup file from which it can be reproduced, we will not be able to find it.

    Without such precise information, the search space is just too large to make a search for the bug feasible.  [:S]
Reply
  • Regarding the message "Can't use an undefined value as an array reference at /core/modules/core_wizard.pm line 63": That's not supposed to happen.  It means that, when you press the "Next" button in the Wizard and the WebAdmin JavaScript frontend passes the list of already performed Wizard steps to the Perl backend, that list of steps contains a step name unknown to the backend.  Now the question is where that invalid step name comes from (Confd framework code, Confd application code, WebAdmin framework code, WebAdmin application code, JavaScript frontend...  There are many possibilities in principle).

    I have re-read all the related code and can't find a way how that might happen (although of course i don't deny that apparently, it did happen).  So, unless you manage to reproduce the issue and can describe the exact sequence of steps needed to produce it from a clean install, or you can provide a backup file from which it can be reproduced, we will not be able to find it.

    Without such precise information, the search space is just too large to make a search for the bug feasible.  [:S]
Children
No Data
Share Feedback
×

Submitted a Tech Support Case lately from the Support Portal?