Skip to content
This repository was archived by the owner on Jun 19, 2026. It is now read-only.
This repository was archived by the owner on Jun 19, 2026. It is now read-only.

dg fails with execution expired (Net::OpenTimeout) #284

Description

@tnj

https://deploygatecom.slack.com/archives/C41R0SSTA/p1601336983000100

Failed to access to rubygems with execution expired (Net::OpenTimeout) error

  • not sure the exact cause, IPv6 DNS fallback issue perhaps
  • only Ruby failed; can access with curl or Chrome

Requiring resolv-replace solved the issue.

NG:

ruby -rnet/http -ruri -e 'Net::HTTP.get_print URI.parse("https://rubygems.org/api/v1/versions/deploygate/latest.json")'

OK:

 ruby -rresolv-replace -rnet/http -ruri -e 'Net::HTTP.get_print URI.parse("https://rubygems.org/api/v1/versions/deploygate/latest.json")'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions