Control: severity -1 important Control: forcemerge 848041 -1 On Tue, Jul 25, 2017 at 08:44:49AM +0000, Peter Palfrader wrote: > Package: request-tracker4 > Version: 4.4.1-3+deb9u2 > Severity: grave > > Hi, > > I just upgraded an RT instance from jessie to stretch. > > Immediately upon login I get > > | An internal RT error has occurred. Your administrator can find more details > in RT's log files. > > and this in my logs: > > |[11788] [Tue Jul 25 08:40:12 2017] [error]: encountered object '1', but > neither allow_blessed, convert_blessed nor allow_tags settings are enabled > (or TO_JSON/FREEZE method missing) at /usr/share/perl5/JSON.pm line 154. > | > |Stack: > | [/usr/share/perl5/JSON.pm:154] > | [/usr/share/request-tracker4/lib/RT/Interface/Web.pm:193] > | [/usr/share/request-tracker4/lib/RT/Interface/Web.pm:4396] > | [/usr/share/request-tracker4/html/Elements/JavascriptConfig:87] > | [/usr/share/request-tracker4/html/Elements/Header:64] > | [/usr/share/request-tracker4/html/index.html:4] > | [/usr/share/request-tracker4/lib/RT/Interface/Web.pm:696] > | [/usr/share/request-tracker4/lib/RT/Interface/Web.pm:375] > | [/usr/share/request-tracker4/html/autohandler:53] > (/usr/share/request-tracker4/lib/RT/Interface/Web/Handler.pm:209)
Hi, This is #848041, merging. I believe this is a combination of mod_perl + libjson-xs-perl and that removing libjson-xs-perl from your system should fix the issue. Does this work for you as a workaround/solution? Thanks, Dominic.