Closed windymelt closed 9 years ago
Akkaがp2pakka.akka.remote.netty.tcp.hostnameで指定したアドレスへの通信しか受け付けない。また、グローバルアドレスを指定できない。
p2pakka.akka.remote.netty.tcp.hostname
このため、127.0.0.1を指定したときは、たとえ到達可能でもlocalhostへの通信は受け付けない。
[ERROR] [12/04/2013 04:18:57.949] [ChordCore-DHT-akka.actor.default-dispatcher-13] [akka://ChordCore-DHT/system/endpointManager/reliableEndpointWriter-akka.tcp%3A%2F%2FChordCore-DHT%40127.0.0.1%3A22223-0/endpointWriter] dropping message [class akka.actor.Identify] for non-local recipient [Actor[akka.tcp://ChordCore-DHT@127.0.0.1:51383/]] arriving at [akka.tcp://ChordCore-DHT@127.0.0.1:51383] inbound addresses are [akka.tcp://ChordCore-DHT@localhost:51383]
追記。
hostnameにddo.jpなどで取得したドメインとホスト名をFQDNで指定すれば通信することができる。そのため、ドメインの取得と、コンピュータのドメイン名の変更が必要となる。
hostname
p2pakkaは使わない方針なので閉じます
Akkaが
p2pakka.akka.remote.netty.tcp.hostname
で指定したアドレスへの通信しか受け付けない。また、グローバルアドレスを指定できない。このため、127.0.0.1を指定したときは、たとえ到達可能でもlocalhostへの通信は受け付けない。