Thanks for your response, Lenhart

I don't think that is a firewall problem. I'm capturing mDNS frames when executing the app that is publishing (attached).

It's the event loop suposed to 're-publish' the services to avoid timeouts?


Regards,




Lennart Poettering escribió:
On Thu, 06.05.10 09:20, "Victor M. Palacio Tárrega" 
([email protected]) wrote:

Hello All,

I'm developing an embedded application with mDNS.

Using example from client-publish-service.c works fine, but, after
some time I get this with the services browser instead of TXT data:

*Error: org.freedesktop.Avahi.TimeoutError: Timeout reached*

I'm having the same problem with every service that is present in
/etc/avahi/services.

This sounds as if mDNS packets are not properly delivered. This might be
because you run a firewall that drops packets somewhere or your driver
does not do multicasting properly.

Lennart


No.     Time        Source                Destination           Protocol Info
      1 0.000000    192.168.1.202         224.0.0.251           MDNS     
Standard query ANY SlimAccess CAN Manager._sftp-ssh._tcp.local, "QM" question

Frame 1 (189 bytes on wire, 189 bytes captured)
Ethernet II, Src: Ka-RoEle_74:74:6d (00:0c:c6:74:74:6d), Dst: 
IPv4mcast_00:00:fb (01:00:5e:00:00:fb)
Internet Protocol, Src: 192.168.1.202 (192.168.1.202), Dst: 224.0.0.251 
(224.0.0.251)
User Datagram Protocol, Src Port: mdns (5353), Dst Port: mdns (5353)
    Source port: mdns (5353)
    Destination port: mdns (5353)
    Length: 155
    Checksum: 0x276c [validation disabled]
        [Good Checksum: False]
        [Bad Checksum: False]
Domain Name System (query)

No.     Time        Source                Destination           Protocol Info
      2 0.259934    192.168.1.202         224.0.0.251           MDNS     
Standard query ANY SlimAccess CAN Manager._sftp-ssh._tcp.local, "QM" question

Frame 2 (189 bytes on wire, 189 bytes captured)
Ethernet II, Src: Ka-RoEle_74:74:6d (00:0c:c6:74:74:6d), Dst: 
IPv4mcast_00:00:fb (01:00:5e:00:00:fb)
Internet Protocol, Src: 192.168.1.202 (192.168.1.202), Dst: 224.0.0.251 
(224.0.0.251)
User Datagram Protocol, Src Port: mdns (5353), Dst Port: mdns (5353)
    Source port: mdns (5353)
    Destination port: mdns (5353)
    Length: 155
    Checksum: 0x276c [validation disabled]
        [Good Checksum: False]
        [Bad Checksum: False]
Domain Name System (query)

No.     Time        Source                Destination           Protocol Info
      3 0.519850    192.168.1.202         224.0.0.251           MDNS     
Standard query ANY SlimAccess CAN Manager._sftp-ssh._tcp.local, "QM" question

Frame 3 (189 bytes on wire, 189 bytes captured)
Ethernet II, Src: Ka-RoEle_74:74:6d (00:0c:c6:74:74:6d), Dst: 
IPv4mcast_00:00:fb (01:00:5e:00:00:fb)
Internet Protocol, Src: 192.168.1.202 (192.168.1.202), Dst: 224.0.0.251 
(224.0.0.251)
User Datagram Protocol, Src Port: mdns (5353), Dst Port: mdns (5353)
    Source port: mdns (5353)
    Destination port: mdns (5353)
    Length: 155
    Checksum: 0x276c [validation disabled]
        [Good Checksum: False]
        [Bad Checksum: False]
Domain Name System (query)

No.     Time        Source                Destination           Protocol Info
      4 0.723214    192.168.1.202         224.0.0.251           MDNS     
Standard query response TXT, cache flush PTR SlimAccess CAN 
Manager._sftp-ssh._tcp.local SRV, cache flush 0 0 22 xmovecore0002.local A, 
cache flush 192.168.1.202 PTR _sftp-ssh._tcp.local

Frame 4 (250 bytes on wire, 250 bytes captured)
Ethernet II, Src: Ka-RoEle_74:74:6d (00:0c:c6:74:74:6d), Dst: 
IPv4mcast_00:00:fb (01:00:5e:00:00:fb)
Internet Protocol, Src: 192.168.1.202 (192.168.1.202), Dst: 224.0.0.251 
(224.0.0.251)
User Datagram Protocol, Src Port: mdns (5353), Dst Port: mdns (5353)
    Source port: mdns (5353)
    Destination port: mdns (5353)
    Length: 216
    Checksum: 0x9727 [validation disabled]
        [Good Checksum: False]
        [Bad Checksum: False]
Domain Name System (response)

No.     Time        Source                Destination           Protocol Info
      5 0.824996    192.168.1.37          224.0.0.251           MDNS     
Standard query AAAA xmovecore0002.local, "QM" question

Frame 5 (79 bytes on wire, 79 bytes captured)
Ethernet II, Src: HewlettP_16:dd:c4 (00:22:64:16:dd:c4), Dst: 
IPv4mcast_00:00:fb (01:00:5e:00:00:fb)
Internet Protocol, Src: 192.168.1.37 (192.168.1.37), Dst: 224.0.0.251 
(224.0.0.251)
User Datagram Protocol, Src Port: mdns (5353), Dst Port: mdns (5353)
    Source port: mdns (5353)
    Destination port: mdns (5353)
    Length: 45
    Checksum: 0xa307 [validation disabled]
        [Good Checksum: False]
        [Bad Checksum: False]
Domain Name System (query)

No.     Time        Source                Destination           Protocol Info
      6 1.782549    192.168.1.202         224.0.0.251           MDNS     
Standard query response TXT, cache flush PTR SlimAccess CAN 
Manager._sftp-ssh._tcp.local SRV, cache flush 0 0 22 xmovecore0002.local A, 
cache flush 192.168.1.202 PTR _sftp-ssh._tcp.local

Frame 6 (250 bytes on wire, 250 bytes captured)
Ethernet II, Src: Ka-RoEle_74:74:6d (00:0c:c6:74:74:6d), Dst: 
IPv4mcast_00:00:fb (01:00:5e:00:00:fb)
Internet Protocol, Src: 192.168.1.202 (192.168.1.202), Dst: 224.0.0.251 
(224.0.0.251)
User Datagram Protocol, Src Port: mdns (5353), Dst Port: mdns (5353)
    Source port: mdns (5353)
    Destination port: mdns (5353)
    Length: 216
    Checksum: 0x9727 [validation disabled]
        [Good Checksum: False]
        [Bad Checksum: False]
Domain Name System (response)

No.     Time        Source                Destination           Protocol Info
      7 1.825795    192.168.1.37          224.0.0.251           MDNS     
Standard query AAAA xmovecore0002.local, "QM" question

Frame 7 (79 bytes on wire, 79 bytes captured)
Ethernet II, Src: HewlettP_16:dd:c4 (00:22:64:16:dd:c4), Dst: 
IPv4mcast_00:00:fb (01:00:5e:00:00:fb)
Internet Protocol, Src: 192.168.1.37 (192.168.1.37), Dst: 224.0.0.251 
(224.0.0.251)
User Datagram Protocol, Src Port: mdns (5353), Dst Port: mdns (5353)
    Source port: mdns (5353)
    Destination port: mdns (5353)
    Length: 45
    Checksum: 0xa307 [validation disabled]
        [Good Checksum: False]
        [Bad Checksum: False]
Domain Name System (query)

No.     Time        Source                Destination           Protocol Info
      8 3.827041    192.168.1.37          224.0.0.251           MDNS     
Standard query AAAA xmovecore0002.local, "QM" question

Frame 8 (79 bytes on wire, 79 bytes captured)
Ethernet II, Src: HewlettP_16:dd:c4 (00:22:64:16:dd:c4), Dst: 
IPv4mcast_00:00:fb (01:00:5e:00:00:fb)
Internet Protocol, Src: 192.168.1.37 (192.168.1.37), Dst: 224.0.0.251 
(224.0.0.251)
User Datagram Protocol, Src Port: mdns (5353), Dst Port: mdns (5353)
    Source port: mdns (5353)
    Destination port: mdns (5353)
    Length: 45
    Checksum: 0xa307 [validation disabled]
        [Good Checksum: False]
        [Bad Checksum: False]
Domain Name System (query)

No.     Time        Source                Destination           Protocol Info
      9 3.842422    192.168.1.202         224.0.0.251           MDNS     
Standard query response TXT, cache flush PTR SlimAccess CAN 
Manager._sftp-ssh._tcp.local SRV, cache flush 0 0 22 xmovecore0002.local A, 
cache flush 192.168.1.202 PTR _sftp-ssh._tcp.local

Frame 9 (250 bytes on wire, 250 bytes captured)
Ethernet II, Src: Ka-RoEle_74:74:6d (00:0c:c6:74:74:6d), Dst: 
IPv4mcast_00:00:fb (01:00:5e:00:00:fb)
Internet Protocol, Src: 192.168.1.202 (192.168.1.202), Dst: 224.0.0.251 
(224.0.0.251)
User Datagram Protocol, Src Port: mdns (5353), Dst Port: mdns (5353)
    Source port: mdns (5353)
    Destination port: mdns (5353)
    Length: 216
    Checksum: 0x9727 [validation disabled]
        [Good Checksum: False]
        [Bad Checksum: False]
Domain Name System (response)

No.     Time        Source                Destination           Protocol Info
     10 7.830628    192.168.1.37          224.0.0.251           MDNS     
Standard query AAAA xmovecore0002.local, "QM" question

Frame 10 (79 bytes on wire, 79 bytes captured)
Ethernet II, Src: HewlettP_16:dd:c4 (00:22:64:16:dd:c4), Dst: 
IPv4mcast_00:00:fb (01:00:5e:00:00:fb)
Internet Protocol, Src: 192.168.1.37 (192.168.1.37), Dst: 224.0.0.251 
(224.0.0.251)
User Datagram Protocol, Src Port: mdns (5353), Dst Port: mdns (5353)
    Source port: mdns (5353)
    Destination port: mdns (5353)
    Length: 45
    Checksum: 0xa307 [validation disabled]
        [Good Checksum: False]
        [Bad Checksum: False]
Domain Name System (query)

No.     Time        Source                Destination           Protocol Info
     11 15.838836   192.168.1.37          224.0.0.251           MDNS     
Standard query AAAA xmovecore0002.local, "QM" question

Frame 11 (79 bytes on wire, 79 bytes captured)
Ethernet II, Src: HewlettP_16:dd:c4 (00:22:64:16:dd:c4), Dst: 
IPv4mcast_00:00:fb (01:00:5e:00:00:fb)
Internet Protocol, Src: 192.168.1.37 (192.168.1.37), Dst: 224.0.0.251 
(224.0.0.251)
User Datagram Protocol, Src Port: mdns (5353), Dst Port: mdns (5353)
    Source port: mdns (5353)
    Destination port: mdns (5353)
    Length: 45
    Checksum: 0xa307 [validation disabled]
        [Good Checksum: False]
        [Bad Checksum: False]
Domain Name System (query)
_______________________________________________
avahi mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/avahi

Reply via email to