In your setup, you have removed the biblioserver and replaced it with what was the publicserver.  It is fine to use a TCP port for any of the zebra servers, though this exposes the service to possible outside connections and may represent security and performance risks.  That is why zebra defaults to using sockets: they are faster, and more secure.  <br>
<br clear="all">You should try to get things running with the stock configuration, leaving the biblioserver as normal and the publicserver enabled.  In particular, you should shutdown all zebrasrv processes then make sure this file is removed:<br>
<div style="margin-left: 40px;">/home/koha/koha-dev/var/run/zebradb/bibliosocket<br></div><br>Then restart zebrasrv as the correct user and test again with yaz-client localhost:9999<br>-- <br>Joe Atzberger<br>LibLime - Open Source Library Solutions<br>

<br>