Giter VIP home page Giter VIP logo

Comments (6)

andygeorge avatar andygeorge commented on July 23, 2024 1

We could either update the README to explicitly support only IPv4, or look into how much effort supporting IPv6 will be.

from selfhost.

0bserver07 avatar 0bserver07 commented on July 23, 2024 1

I had to change the "icanhazip.com" to something else, it kept returning IPV6:

https://github.com/forem/selfhost/blob/main/roles/preflight/tasks/main.yml#L4-L9

- name: Fetch public WAN IP json
  ansible.builtin.uri:
    url: https://checkip.amazonaws.com/
    return_content: yes
  changed_when: no
  register: local_wan_json

from selfhost.

jdoss avatar jdoss commented on July 23, 2024

@0bserver07 If you have time to PR this change we'd merge it. If not I can do it later.

from selfhost.

leewynne avatar leewynne commented on July 23, 2024

Hi there, just a quick update from me on my testing with this so far.

Previously I was getting this issues when deploying into an existing VPC (I have no default ones). No ipv6 configured.

Yesterday I recreated a fresh default VPC, again with no ipv6 - just all the defaults, same issue.

from selfhost.

andygeorge avatar andygeorge commented on July 23, 2024

fresh default VPC, again with no ipv6

Hey @leewynne! Note that this issue refers to the "Fetch public WAN IP json" Ansible task (which is run locally on your workstation) returning an IPv6 address, and is not related to your cloud configuration. I have updated the issue content to make that more clear.

from selfhost.

leewynne avatar leewynne commented on July 23, 2024

Ah right! that makes total sense now - thanks for that 😎😎😎

from selfhost.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.