Index: /trunk/BNC/src/bnccaster.cpp
===================================================================
--- /trunk/BNC/src/bnccaster.cpp	(revision 8916)
+++ /trunk/BNC/src/bnccaster.cpp	(revision 8917)
@@ -71,6 +71,7 @@
   if (port != 0) {
     _server = new QTcpServer;
-    if ( !_server->listen(QHostAddress::LocalHost, port) ) {
-      emit newMessage("bncCaster: Cannot listen on sync port", true);
+    if ( !_server->listen(QHostAddress::Any, port) ) {
+      QString message = "bncCaster: Cannot listen on sync port" + _server->errorString();
+      emit newMessage(message.toLatin1(), true);
     }
     connect(_server, SIGNAL(newConnection()), this, SLOT(slotNewConnection()));
@@ -86,5 +87,6 @@
     _uServer = new QTcpServer;
     if ( !_uServer->listen(QHostAddress::Any, uPort) ) {
-      emit newMessage("bncCaster: Cannot listen on usync port", true);
+      QString message = "bncCaster: Cannot listen on usync port" + _server->errorString();
+      emit newMessage(message.toLatin1(), true);
     }
     connect(_uServer, SIGNAL(newConnection()), this, SLOT(slotNewUConnection()));
