bonus: read external ip from metadata server
fix ARCHIVED message
merge