title: dbus: ConnectProfile method: error host is down
body: <p>Actually I'm using D-Feet (D-Feet can be used to inspect D-Bus interfaces of running programs and invoke methods on those interfaces) to connect to a BLE peripheral that advertises proximity profile. </p>
  
  <p>When I try the <code>Connect()</code> method on the remote object <code>/org/bluez/hci0/dev_88_6B_0F_00_C4_3A</code> every thing is fine and the connection succeed but when I try to connect only the proximity profile using <code>ConnectProfile("0x1802")</code> method an error occurs saying that the host is down: </p>
  
  <blockquote>
    <p>g-io-error-quark: GDBus.Error:org.bluez.Error.Failed: Host is down
    (36)</p>
  </blockquote>
  
  <p>Can anyone help me solving this problem (I'm blocked for 2 weeks and there still to much to deal with in the project :/)</p>