Hi,
Thanks for your feedback, we are glad that you like the new version!
In theory, making two versions of iceScrum cohabit (regardless of them being 6 & 7) doesn’t work out of the box because by default they will store their configuration files in the same directory on your filesystem. These default directories are defined according to the user home of the user who starts iceScrum.
The solution consists in making them store their files in different places. A workaround to achieve this result consists in starting iceScrum with different Linux users, which is apparently what you are doing!
I suspect that it doesn’t work because the icescrum7 user lacks the permissions to create directories in its home directories, namely icescrum and .icescrum or in the directory from where you start it (logs and the default DB are created there by default).
An other way to achieve a similar result consists in overriding the default locations by providing additional configuration to each server. I can help you if you want to go that way.