Hi Bert,
Nothing very helpful in your log. If it were not for the fact that it shows the version on the upgrade page I would suspect it is not connecting to the db but it must be to show the version.
In the connection string in your web.config you did not specify Charset. On my machine when I created the db using Flamerobin I specified the Charset as UTF8 and I specifed this in the connection string. I notice your connection string doesn't have the pooling, fetch size, conection timeout, Lifetime settings specified.
My Connection string is like this:
Data Source=localhost;Server Type=0;Port Number=3050;Database=C:\Users\JoeAudette\devprojects\mojoportal\mojoportal.fdb;Dialect=3;Charset=UTF8;Pooling=True;Min Pool Size=0;Max Pool Size=200;Connection Timeout=10;Connection Lifetime=60;Fetch Size=200;User Id=SYSDBA;Password=masterkey
Can you try putting these settings in your connection string?
What Charset is your db using? If not UTF8 can you try making a new db using UTF8?
Thanks,
Joe