<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Hello,<br>
    <br>
    I have the following problem:<br>
    <br>
    The D-Bus daemon&nbsp; V. 1.4.1 compiled on SuSE 10.3 is running on SuSE
    10.3 and listening on host=192.168.0.10,port=12345.<br>
    The &lt;auth&gt;ANONYMOUS&lt;/auth&gt; and &lt;allow_anonymous/&gt;
    statements are present in the .config file. <br>
    The daemon runs in verbose mode. <br>
    <br>
    Now:<br>
    <big>Remote</big> applications from the <big>SuSE 11.2 </big>seem
    to send an "AUTH ANONYMOUS xxxxx" command and can connect to the
    D-Bus.<br>
    <big>Local applicatins (exactly the same as on SuSE 11.2) but
      complied on SuSE 10.3</big> do not send this command. <br>
    Only "AUTH EXTERNAL xxxx" and AUTH DBUS_COOKIE_SHA1 xxxxx" are sent,
    but for both the server says "Unsupported mechanism..." and then
    rejects the requests.<br>
    So I can't connect to this D-Bus daemon locally.<br>
    <br>
    What even worse:<br>
    The local (legacy) application that shall be started on SUSE 10.3 as
    the service also can't connect to the D-Bus.<br>
    The critical statement is:<br>
    <br>
    &nbsp;cout &lt;&lt; "BEFORE CONNECTING TO STARTER BUS" &lt;&lt; endl;<br>
    &nbsp;bus = dbus_g_bus_get( DBUS_BUS_STARTER, &amp;error );<br>
    &nbsp;if (!bus)<br>
    &nbsp;{<br>
    &nbsp;&nbsp; cout &lt;&lt; "Couldn't connect to starter bus. " &lt;&lt;
    error-&gt;message &lt;&lt; ". EXITING" &lt;&lt; endl;<br>
    &nbsp;&nbsp; // This is an essential problem so...<br>
    &nbsp;&nbsp; exit(1);<br>
    &nbsp;}<br>
    <br>
    The "couts" are visible on the attached D-Bus daemon log
    verbose.txt.<br>
    <br>
    When the session daemon is used everything works perfectly, but the
    real goal is to start the REMOTE service.<br>
    <br>
    What shall be done that the above service could be started by the
    D-Bus daemon as described above.<br>
    <br>
    Thanks for your help,<br>
    <br>
    with best regards<br>
    <br>
    Bogdan <br>
    <br>
    <br>
    <br>
  </body>
</html>