In-Portal Issue Tracker - In-Portal CMS
Viewing Issue Advanced Details
41 [In-Portal CMS] Database bug report always 2009-06-03 05:31 2009-10-03 07:56
alex  
alex  
normal  
closed  
fixed  
 
none 5.0.0  
0
0000041: User IP in UserSession table have value "0.0.0.0" sometimes
After session expiration new session is created, but values of all fields except of SessionKey and LastAccessed have database default values. When "Session Log" feature is used we see "0.0.0.0" as session IP address, which is inconvenient.
Issue History
2009-10-03 07:56 administrator Note Added: 0000683
2009-10-03 07:56 administrator Status resolved => closed
2009-06-07 06:43 alex Reproducibility @70@ => always
2009-06-03 05:41 alex Fixed in Version 5.0.1 => 5.0.0
2009-06-03 05:40 alex Fixed in Version => 5.0.1
2009-06-03 05:35 alex Target Version => 5.0.0
2009-06-03 05:33 alex Note Added: 0000025
2009-06-03 05:33 alex Status reviewed and tested => resolved
2009-06-03 05:33 alex Resolution open => fixed
2009-06-03 05:33 alex Changeset attached RC r11828
2009-06-03 05:31 alex Status active => reviewed and tested
2009-06-03 05:31 alex Assigned To => alex
2009-06-03 05:31 alex New Issue

Notes
(0000025)
alex   
2009-06-03 05:33   
Fix committed to RC branch. Commit Message:

Fixes 0000041: User IP in UserSession table have value "0.0.0.0" sometimes.

Problem happened, because extra fields (like IP address) were stored in Session object, and not in database. In "Session::SaveData" method additional fields were assumed as "non-changed" and were not written to database at all.
(0000683)
administrator   
2009-10-03 07:56   
Closing issues from 5.0.0 version, because version was already released.