Upgrade from 3.4.2

I did a fresh install to a new server for 3.8. Worked fine. Then I
used the pg to mysql conversion tool, dumped the converted db, copied
it over to the new server and followed the upgrade path.

When I try to login, I get the following error in my browser.

Can’t call method “Disabled” on an undefined value at
/opt/rt3/bin/…/lib/RT/User_Overlay.pm line 971.

And the error “[crit]: No principal for user #2323” in the apache log.

Any ideas? I can see that it’s likely the PrincipalObj isn’t defined
but that’s about as far as I went with debugging. It’s a definitely a
data issue that occurred during the update of the older database.

Thanks,

Diona

I did a fresh install to a new server for 3.8. Worked fine.

Then I used the pg to mysql conversion tool,

I suspect this stage didn’t go as you’d hoped.

dumped the converted db, copied
it over to the new server and followed the upgrade path.

Can you give me “SELECT * From Principals where id = 2323”?

Jessie,

Thanks for the reply. You’re right. The entire table is empty. If this
didn’t convert, I wonder what else didn’t make it into the converted
tables.

DionaOn Wed, Aug 20, 2008 at 5:59 PM, Jesse Vincent jesse@bestpractical.com wrote:

On Aug 20, 2008, at 5:29 PM, Diona Kidd wrote:

I did a fresh install to a new server for 3.8. Worked fine.

Then I used the pg to mysql conversion tool,

I suspect this stage didn’t go as you’d hoped.

dumped the converted db, copied
it over to the new server and followed the upgrade path.

Can you give me “SELECT * From Principals where id = 2323”?

When I try to login, I get the following error in my browser.

Can’t call method “Disabled” on an undefined value at
/opt/rt3/bin/…/lib/RT/User_Overlay.pm line 971.

And the error “[crit]: No principal for user #2323” in the apache log.

Any ideas? I can see that it’s likely the PrincipalObj isn’t defined
but that’s about as far as I went with debugging. It’s a definitely a
data issue that occurred during the update of the older database.

Thanks,

Diona


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

Knowmad Technologies - Open Source Software Solutions
W: http://www.knowmad.com | E: diona@knowmad.com
P: 704.343.9330 | Diona Kidd, MBA - Knowmad Digital Marketing | LinkedIn