Here are the steps to run update-db.php for a multi-tenant setup. Note, this assumes you're using Deki Wiki 1.8.3.
update-db.php works as follows:
1) It will check for the existance of an array named $wgWikis in your LocalSettings.php file. If this array exists, it's assumed that you're running a multi-tenant setup and will attempt to upgrade all the sites in the arrray (see details below).
2) If $wgWikis does not exist, we assume single-tenant setup and read the $wgDBServer, $wgDBname, etc parameters like usual
Create an array named $wgWikis corresponding to the <wikis> entries in your mindtouch.deki.startup.xml file. For example, if your mindtouch.deki.startup.xml contains this:
<wikis>
<config id="wiki.petee">
<host>wiki.petee</host>
<db-server>localhost</db-server>
<db-port>3306</db-port>
<db-catalog>wikidb</db-catalog>
<db-user>wikiuser</db-user>
<db-password hidden="true">password</db-password>
<db-options>pooling=true; Connection Timeout=5; Protocol=socket; Min Pool Size=2; Max Pool Size=50; Connection Reset=false;character set=utf8;ProcedureCacheSize=25;Use Procedure Bodies=true;</db-options>
</config>
<config id="wiki1.petee">
<host>wiki1.petee</host>
<db-server>localhost</db-server>
<db-port>3306</db-port>
<db-catalog>wikidb1</db-catalog>
<db-user>wikiuser</db-user>
<db-password hidden="true">password</db-password>
<db-options>pooling=true; Connection Timeout=5; Protocol=socket; Min Pool Size=2; Max Pool Size=50; Connection Reset=false;character set=utf8;ProcedureCacheSize=25;Use Procedure Bodies=true;</db-options>
</config>
</wikis>
Create an array like this:
$wgWikis = array(
'wiki.petee' => array(
'db-server' => 'localhost',
'db-port' => '3306',
'db-catalog' => 'wikidb',
'db-user' => 'root',
'db-password' => 'password'
),
'wiki1.petee' => array(
'db-server' => 'localhost',
'db-port' => '3306',
'db-catalog' => 'wikidb1',
'db-user' => 'root',
'db-password' => 'password'
)
);
The db-server, db-port, db-catalog, db-user, db-password values are overrides and have the following defaults:
db-server: localhost
db-port: 3306
db-catalog: wikidb
db-user: value of $wgDBadminuser in AdminSettings.php if that file exists
db-password: value of $wgDBadminpassword in AdminSettings.php if that file exists
Note that the db-user and db-password are a little deceiving since the values in mindtouch.deki.startup.xml are for the wikiuser account while the values in the $wgWikis array are for the admin user. This is because the update process may require special permissions (like ALTER table for example).
Once you've added that array and saved LocalSettings.php execute update-db.php by:
cd <your_wiki>/maintenance php update-db.php
I tried this over the weekend on my multitenant system, and it worked save for my initial db. I created the first db using the tarball version of 1.8.2b, then switched to the svn "multi" version to try multitenant, and created a few more db's. These too were supposed to be 1.8.2b. Then, I switched to trunk, which is pre 1.8.3, and created a few more db's.
When I created the array in LocalSettings.php, one thing I had to be careful of was the commas after the )'s. Each array element except the last needs a comma after its closing ). This problem manifested in errors running update-db.php, stating the line number and ')'.
Another problem was related to permissions. I wrote the array using the same "wikiuser" account that was created when I first set up Deki Wiki, via the web interface. This setting led to this error:
========
Updating wikidb on localhost:3306
permission system DB upgrade has already been performed.
A database error has occurred
Query: DELETE FROM mysql.proc where db='wikidb'
Function:
Error: 1142 DELETE command denied to user 'wikiuser'@'localhost' for table 'proc' (localhost:3306)
Backtrace:
GlobalFunctions.php line 429 calls wfBacktrace()
Database.php line 378 calls wfDebugDieBacktrace()
Database.php line 328 calls Database::reportQueryError()
updaters-mindtouch.inc line 467 calls Database::query()
updaters-mindtouch.inc line 11 calls do_sprocs_update()
update-db.php line 50 calls do_all_updates()
=====
So, I changed the account in the array to a more powerful one, and it worked this time, giving stanzas like the following for each of the 20 or so db's:
=====
Updating wikidb on localhost:3306
permission system DB upgrade has already been performed.
sprocs update complete
Applying misc database updates...done
adding role_hidden to roles table
cleanup up special pages
anonymous user updated for all tables
removed browse from private restriction
Updated `roles`: dropped unused column role_hidden
...etc...
Done.
=====
When I restarted dekihost and tried accessing my "master" (initially created) wiki, I got the following error for it:
=====
Your site settings could not be loaded. This is most likely the result of misconfiguration of your API (or your API's location).
HTTP Response Status Code: 500
The API says: wiki 'esoliawiki' has failed to initialize or did not start up properly: Initialization exception: MySql.Data.MySqlClient.MySqlException: PROCEDURE config_get_Config does not exist at MySql.Data.MySqlClient.MySqlStream.OpenPacket () [0x00000] at MySql.Data.MySqlClient.NativeDriver.ReadResult (System.UInt64& affectedRows, System.Int64& lastInsertId) [0x00000] at MySql.Data.MySqlClient.MySqlDataReader.GetResultSet () [0x00000] at MySql.Data.MySqlClient.MySqlDataReader.NextResult () [0x00000]
=====
So, something got munged. I wonder, is there a way to recover?
All the other wikis are accessible and seem to work.
Please advise.
Cheers,
Rick
-------------------- initializing
2007-12-18 08:06:59,702 [1101015952] INFO MindTouch.Dream.DreamHost - start(/host/$store,http://services.mindtouch.com/dream/stable/2007/03/storage)
2007-12-18 08:06:59,912 [1099963280] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/dream/stable/2007/03/host)
2007-12-18 08:06:59,921 [1099963280] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/dream/stable/2007/03/statistics)
2007-12-18 08:06:59,950 [1099963280] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/dream/stable/2007/03/directory)
2007-12-18 08:06:59,953 [1099963280] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/dream/stable/2007/06/atom)
2007-12-18 08:06:59,973 [1099963280] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/dream/stable/2007/03/events)
2007-12-18 08:06:59,977 [1099963280] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/dream/draft/2007/07/storage.private)
2007-12-18 08:06:59,980 [1099963280] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/dream/stable/2007/03/storage)
2007-12-18 08:06:59,992 [1099963280] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/dream/stable/2007/03/proxy)
2007-12-18 08:07:00,005 [1099963280] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/dream/draft/2006/11/mount)
2007-12-18 08:07:00,021 [1099963280] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/dream/draft/2006/11/mountfilesystem)
2007-12-18 08:07:00,082 [1104370576] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/12/remote-deki-authentication)
2007-12-18 08:07:00,099 [1076349664] INFO MindTouch.Dream.Http.HttpTransport - Startup(http://localhost:8081/)
-------------------- initialized 0.965935 secs
2007-12-18 08:07:00,330 [1101015952] DEBUG MindTouch.Dream.DreamHost - register(http://www.mindtouch.com/services/2006/11/dekiwiki)
2007-12-18 08:07:00,331 [1101015952] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2006/11/dekiwiki)
2007-12-18 08:07:00,369 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2006/12/ldapdirectory)
2007-12-18 08:07:00,370 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/stable/2007/05/ldap-authentication)
2007-12-18 08:07:00,375 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/05/drupal)
2007-12-18 08:07:00,375 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/05/drupal-authentication)
2007-12-18 08:07:00,388 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/07/joomla-authentication)
2007-12-18 08:07:00,391 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/07/wordpress-authentication)
2007-12-18 08:07:00,395 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/07/http-authentication)
2007-12-18 08:07:00,412 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/11/dekisocial-authentication)
2007-12-18 08:07:00,416 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/12/remote-deki-authentication)
2007-12-18 08:07:00,419 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/12/vbulletin-authentication)
2007-12-18 08:07:00,423 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/06/digg)
2007-12-18 08:07:00,426 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/06/flickr)
2007-12-18 08:07:00,447 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/06/google)
2007-12-18 08:07:00,451 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/06/yahoo)
2007-12-18 08:07:00,465 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/06/widgetbox)
2007-12-18 08:07:00,468 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/06/gabbly)
2007-12-18 08:07:00,472 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/06/graphviz)
2007-12-18 08:07:00,475 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/06/math)
2007-12-18 08:07:00,478 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/06/media)
2007-12-18 08:07:00,491 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/12/scratch)
2007-12-18 08:07:00,494 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/06/mysql)
2007-12-18 08:07:00,498 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/06/imagemagick)
2007-12-18 08:07:00,502 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/06/syntax)
2007-12-18 08:07:00,505 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/06/html.unsafe)
2007-12-18 08:07:00,508 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/06/feed)
2007-12-18 08:07:00,522 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/07/windows.live)
2007-12-18 08:07:00,525 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/07/dhtml)
2007-12-18 08:07:00,529 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/12/dekiscript)
2007-12-18 08:07:00,532 [1103252368] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/07/thinkfree)
2007-12-18 08:07:00,561 [1104370576] DEBUG MindTouch.Dream.DreamHost - register(http://services.mindtouch.com/deki/draft/2007/06/luceneindex)
2007-12-18 08:07:00,591 [1099963280] INFO MindTouch.Dream.DreamHost - start(deki,http://services.mindtouch.com/deki/draft/2006/11/dekiwiki)
-------------------- ready 0.625237 secs
2007-12-18 08:07:13,780 [1099963280] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/site/settings?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16&apikey=J5PUfU4ypoLURyVK2ajkx0Cgj5T7lgdO)
2007-12-18 08:07:14,165 [1104370576] INFO MindTouch.Dream.DreamHost - start(/deki/luceneindex/esoliawiki,http://services.mindtouch.com/deki/draft/2007/06/luceneindex)
2007-12-18 08:07:14,465 [1104370576] INFO MindTouch.Dream.DreamHost - start(/deki/services/esoliawiki/2,http://services.mindtouch.com/deki/draft/2007/06/feed)
2007-12-18 08:07:14,773 [1099963280] INFO MindTouch.Dream.DreamHost - start(/deki/services/esoliawiki/3,http://services.mindtouch.com/deki/draft/2007/06/digg)
2007-12-18 08:07:15,076 [1111681936] INFO MindTouch.Dream.DreamHost - start(/deki/services/esoliawiki/4,http://services.mindtouch.com/deki/draft/2007/06/flickr)
2007-12-18 08:07:15,335 [1098910608] INFO MindTouch.Dream.DreamHost - start(/deki/services/esoliawiki/5,http://services.mindtouch.com/deki/draft/2007/06/gabbly)
2007-12-18 08:07:15,560 [1104370576] INFO MindTouch.Dream.DreamHost - start(/deki/services/esoliawiki/6,http://services.mindtouch.com/deki/draft/2007/06/media)
2007-12-18 08:07:15,750 [1111681936] INFO MindTouch.Dream.DreamHost - start(/deki/services/esoliawiki/7,http://services.mindtouch.com/deki/draft/2007/06/widgetbox)
2007-12-18 08:07:15,988 [1110563728] INFO MindTouch.Dream.DreamHost - start(/deki/services/esoliawiki/8,http://services.mindtouch.com/deki/draft/2007/07/windows.live)
2007-12-18 08:07:16,271 [1109379984] INFO MindTouch.Dream.DreamHost - start(/deki/services/esoliawiki/9,http://services.mindtouch.com/deki/draft/2007/06/syntax)
2007-12-18 08:07:16,520 [1110563728] INFO MindTouch.Dream.DreamHost - start(/deki/services/esoliawiki/10,http://services.mindtouch.com/deki/draft/2007/06/mysql)
2007-12-18 08:07:16,720 [1112800144] INFO MindTouch.Dream.DreamHost - start(/deki/services/esoliawiki/11,http://services.mindtouch.com/deki/draft/2007/06/google)
2007-12-18 08:07:17,015 [1104370576] DEBUG MindTouch.Dream.DreamMessage - Response: Not Found()
2007-12-18 08:07:17,143 [1101015952] INFO DekiWikiService_esoliawiki - Feature [/deki/site/settings] executed in 14ms
2007-12-18 08:07:17,299 [1112800144] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/users/=Anonymous?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16)
2007-12-18 08:07:17,461 [1112800144] INFO DekiWikiService_esoliawiki - Feature [/deki/users/=Anonymous] executed in 149ms
2007-12-18 08:07:17,502 [1113918352] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/users/2?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16)
2007-12-18 08:07:17,539 [1113918352] INFO DekiWikiService_esoliawiki - Feature [/deki/users/2] executed in 26ms
2007-12-18 08:07:17,551 [1111681936] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/site/services/1?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16&apikey=J5PUfU4ypoLURyVK2ajkx0Cgj5T7lgdO)
2007-12-18 08:07:17,595 [1111681936] INFO DekiWikiService_esoliawiki - Feature [/deki/site/services/1] executed in 7ms
2007-12-18 08:07:17,692 [1112800144] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/pages/31/contents?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16&mode=view)
2007-12-18 08:07:17,951 [1113918352] INFO DekiWikiService_esoliawiki - Feature [/deki/pages/31/contents] executed in 230ms
2007-12-18 08:07:17,958 [1111681936] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/pages/31?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16)
2007-12-18 08:07:18,165 [1111681936] INFO DekiWikiService_esoliawiki - Feature [/deki/pages/31] executed in 197ms
2007-12-18 08:07:18,176 [1113918352] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/pages/31/security?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16)
2007-12-18 08:07:18,237 [1109379984] INFO DekiWikiService_esoliawiki - Feature [/deki/pages/31/security] executed in 16ms
2007-12-18 08:07:18,272 [1113918352] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/users/=Admin?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16)
2007-12-18 08:07:18,304 [1113918352] INFO DekiWikiService_esoliawiki - Feature [/deki/users/=Admin] executed in 15ms
2007-12-18 08:07:18,312 [1112800144] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/users/1?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16)
2007-12-18 08:07:18,374 [1112800144] INFO DekiWikiService_esoliawiki - Feature [/deki/users/1] executed in 28ms
2007-12-18 08:07:18,448 [1110563728] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/site/nav/HOME/full?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16&width=1600)
2007-12-18 08:07:18,544 [1110563728] INFO DekiWikiService_esoliawiki - Feature [/deki/site/nav/HOME/full] executed in 86ms
2007-12-18 08:07:23,367 [1111681936] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/site/settings?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16&apikey=J5PUfU4ypoLURyVK2ajkx0Cgj5T7lgdO)
2007-12-18 08:07:23,385 [1111681936] INFO DekiWikiService_esoliawiki - Feature [/deki/site/settings] executed in 8ms
2007-12-18 08:07:23,441 [1113918352] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/users/=Anonymous?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16)
2007-12-18 08:07:23,464 [1113918352] INFO DekiWikiService_esoliawiki - Feature [/deki/users/=Anonymous] executed in 12ms
2007-12-18 08:07:23,508 [1112800144] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/users/2?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16)
2007-12-18 08:07:23,534 [1112800144] INFO DekiWikiService_esoliawiki - Feature [/deki/users/2] executed in 14ms
2007-12-18 08:07:23,598 [1110563728] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/site/services/1?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16&apikey=J5PUfU4ypoLURyVK2ajkx0Cgj5T7lgdO)
2007-12-18 08:07:23,614 [1110563728] INFO DekiWikiService_esoliawiki - Feature [/deki/site/services/1] executed in 4ms
2007-12-18 08:07:23,708 [1109379984] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/site/services/10?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16&apikey=J5PUfU4ypoLURyVK2ajkx0Cgj5T7lgdO)
2007-12-18 08:07:23,722 [1109379984] INFO DekiWikiService_esoliawiki - Feature [/deki/site/services/10] executed in 4ms
2007-12-18 08:07:23,751 [1113918352] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/site/services?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16&apikey=J5PUfU4ypoLURyVK2ajkx0Cgj5T7lgdO&type=auth)
2007-12-18 08:07:23,772 [1113918352] INFO DekiWikiService_esoliawiki - Feature [/deki/site/services] executed in 11ms
2007-12-18 08:07:23,831 [1112800144] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/site/nav/=Special%253AUserlogin/full?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16&width=1600)
2007-12-18 08:07:23,957 [1112800144] INFO DekiWikiService_esoliawiki - Feature [/deki/site/nav/=Special%253AUserlogin/full] executed in 114ms
2007-12-18 08:07:27,247 [1111681936] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/site/settings?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16&apikey=J5PUfU4ypoLURyVK2ajkx0Cgj5T7lgdO)
2007-12-18 08:07:27,287 [1111681936] INFO DekiWikiService_esoliawiki - Feature [/deki/site/settings] executed in 31ms
2007-12-18 08:07:27,327 [1113918352] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/users/=Anonymous?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16)
2007-12-18 08:07:27,369 [1113918352] INFO DekiWikiService_esoliawiki - Feature [/deki/users/=Anonymous] executed in 12ms
2007-12-18 08:07:27,381 [1112800144] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/users/2?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16)
2007-12-18 08:07:27,403 [1112800144] INFO DekiWikiService_esoliawiki - Feature [/deki/users/2] executed in 13ms
2007-12-18 08:07:27,438 [1111681936] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/site/services/1?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16&apikey=J5PUfU4ypoLURyVK2ajkx0Cgj5T7lgdO)
2007-12-18 08:07:27,452 [1111681936] INFO DekiWikiService_esoliawiki - Feature [/deki/site/services/1] executed in 4ms
2007-12-18 08:07:27,551 [1111681936] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (POST,http://localhost:8081/deki/users/authenticate?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16&authprovider=10)
2007-12-18 08:07:27,583 [1111681936] DEBUG MindTouch.Dream.DreamMessage - Response: Bad Request()
2007-12-18 08:07:27,586 [1111681936] INFO DekiWikiService_esoliawiki - Feature [/deki/users/authenticate] executed in 8ms
2007-12-18 08:07:27,594 [1113918352] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/site/services/10?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16&apikey=J5PUfU4ypoLURyVK2ajkx0Cgj5T7lgdO)
2007-12-18 08:07:27,607 [1109379984] INFO DekiWikiService_esoliawiki - Feature [/deki/site/services/10] executed in 5ms
2007-12-18 08:07:27,660 [1113918352] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/site/services?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16&apikey=J5PUfU4ypoLURyVK2ajkx0Cgj5T7lgdO&type=auth)
2007-12-18 08:07:27,752 [1110563728] INFO DekiWikiService_esoliawiki - Feature [/deki/site/services] executed in 8ms
2007-12-18 08:07:27,774 [1113918352] DEBUG MindTouch.Dream.Http.HttpTransport - RequestHandler: (GET,http://localhost:8081/deki/site/nav/=Special%253AUserlogin/full?dream.out.format=php&dream.in.host=wiki2.esolia.net&dream.in.scheme=http&dream.in.origin=61.124.52.16&width=1600)
2007-12-18 08:07:27,867 [1113918352] INFO DekiWikiService_esoliawiki - Feature [/deki/site/nav/=Special%253AUserlogin/full] executed in 83ms