blogtk — Unsupported XML-RPC protocol

Earlier I had talked about this blog client, did I. If not then there is a nice blogging clinet called BloGTK, which can be used directly to post into the blog.

So today I reinstalled it and I was completely at loss with the client being unable to start with the error below:

/usr/lib/python2.5/site-packages/blogtk/BloGTK.py:407: GtkDeprecationWarning: gtk.TRUE is deprecated, use True instead
self.publishCheck.set_active(gtk.TRUE)
Traceback (most recent call last):
File \”/usr/lib/python2.5/site-packages/blogtk/BloGTK.py\”, line 1244, in module
blogtk = BloGTK()
File \”/usr/lib/python2.5/site-packages/blogtk/BloGTK.py\”, line 138, in __init__
self.grabConfig()
File \”/usr/lib/python2.5/site-packages/blogtk/BloGTK.py\”, line 426, in grabConfig
self.rpcServer = proxy.get_xmlrpc_server(self.url)
File \”/usr/lib/python2.5/site-packages/blogtk/proxy.py\”, line 66, in get_xmlrpc_server
return server(url)
File \”/usr/lib/python2.5/xmlrpclib.py\”, line 1414, in __init__
raise IOError, \”unsupported XML-RPC protocol\”
IOError: unsupported XML-RPC protocol

So, I tried installing everything that looked like a dependency for the XLMRPC protocol and alas no use.

Finally I checked the config file in the ~/.BloGTK. The file is named as \”BloGTK.conf\”. Here I found the entry for my website under the config parameter \”strongserver/strong\” and to my surprise it was only the hostname. I put the complete address to my xmlrpc.php file on the server and bingo, here I am again connected to the blog through my client.

Hope this might help someone, if they find similar issue.

Do mention in comment the Desktop blogging client that you might be using.