Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-15323

MessagingServiceTest failed with method listenRequiredSecureConnectionWithBroadcastAddr ON MAC OS

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 4.0-alpha2, 4.0
    • Test/unit
    • None
    • All
    • None

    Description

      when I do unit test on mac os for cassandra4.0 tag version , I found that the unit test failed when doing MessagingServiceTest on method listenRequiredSecureConnectionWithBroadcastAddr.

      I found out that it is because that the mac os can not get connect to ip address 127.0.0.2 on default.
      so when you doing : ant test -Dtest.name=MessagingServiceTest -Dtest.methods=listenRequiredSecureConnectionWithBroadcastAddr

      you can get a bind exception : can not assign request address.

      what to do with it ,you can just set the 127.0.0.2 by :
      sudo ifconfig lo0 alias 127.0.0.2 netmask 0xFFFFFFFF

      then the unit can run successfully .

      Attachments

        1. exception.png
          141 kB
          Maxwell Guo

        Activity

          People

            maxwellguo Maxwell Guo
            maxwellguo Maxwell Guo
            Maxwell Guo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: