Open mwhr126 opened 1 month ago
i have the same bug but in windows environment. I have uninstalled Shopify CLI and Ruby and started from "scratch" but the error persists. I have tried other stores too, none seem to work so it;s an environment issue. by the looks of it, i can connect to the store but it fails to sync with the store
╭─ success ────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ Preview your theme │
│ • http://127.0.0.1:9292 [1] │
│ │
│ Next steps │
│ • Customize your theme at the theme editor [2] │
│ • Share your theme preview [3] (https://test.myshopify.com/?preview_theme_id=142710210809) │
│ │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────╯
[1] http://127.0.0.1:9292
[2] https://test.myshopify.com/admin/themes/142710210809/editor
[3] https://test.myshopify.com/?preview_theme_id=142710210809
X An unexpected error occurred.
To submit an issue include the stack trace.
C:/Ruby32-x64/lib/ruby/3.2.0/net/http.rb:1271:in `initialize': Failed to open TCP connection to test.myshopify.com:443 (Blocking operation timed out!) (IO::TimeoutError)
from C:/Ruby32-x64/lib/ruby/3.2.0/net/http.rb:1271:in `open'
from C:/Ruby32-x64/lib/ruby/3.2.0/net/http.rb:1271:in `block in connect'
from C:/Ruby32-x64/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
from C:/Ruby32-x64/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
from C:/Ruby32-x64/lib/ruby/3.2.0/net/http.rb:1269:in `connect'
from C:/Ruby32-x64/lib/ruby/3.2.0/net/http.rb:1248:in `do_start'
from C:/Ruby32-x64/lib/ruby/3.2.0/net/http.rb:1237:in `start'
from C:/Ruby32-x64/lib/ruby/3.2.0/net/http.rb:1817:in `request'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/http_request.rb:39:in `request'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/http_request.rb:19:in `get'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/api.rb:63:in `block in request'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/util.rb:172:in `retry_after'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/api.rb:89:in `request'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/admin_api.rb:89:in `block in rest_request'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/util.rb:172:in `retry_after'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/admin_api.rb:92:in `rest_request'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/theme_admin_api.rb:38:in `rest_request'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/theme_admin_api.rb:18:in `get'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/theme.rb:182:in `fetch_themes'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/theme.rb:160:in `find'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/theme.rb:154:in `find_by_identifier'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/dev_server.rb:199:in `theme'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/dev_server.rb:301:in `syncing_theme_message'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/dev_server.rb:185:in `sync_theme'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/dev_server.rb:118:in `start'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/dev_server.rb:72:in `start'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/project_types/theme/commands/serve.rb:52:in `call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/command/sub_command.rb:15:in `call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/command.rb:26:in `call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/core/executor.rb:17:in `block (2 levels) in call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:37:in `block (2 levels) in with_logging'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-ui/lib/cli/ui/stdout_router.rb:169:in `with_id'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:36:in `block in with_logging'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-ui/lib/cli/ui.rb:177:in `log_output_to'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:35:in `with_logging'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/core/executor.rb:16:in `block in call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:45:in `block (2 levels) in with_traps'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:51:in `twrap'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:44:in `block in with_traps'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:51:in `twrap'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:43:in `with_traps'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/core/executor.rb:15:in `call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/core/entry_point.rb:17:in `block in call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/core/monorail.rb:26:in `log'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/core/entry_point.rb:16:in `call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/bin/shopify:57:in `block (2 levels) in <main>'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/error_handler.rb:75:in `handle_abort'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/error_handler.rb:21:in `call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/bin/shopify:56:in `block in <main>'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/bin/shopify:66:in `<main>'
C:/Ruby32-x64/lib/ruby/3.2.0/net/http.rb:1271:in `initialize': Blocking operation timed out! (IO::TimeoutError)
from C:/Ruby32-x64/lib/ruby/3.2.0/net/http.rb:1271:in `open'
from C:/Ruby32-x64/lib/ruby/3.2.0/net/http.rb:1271:in `block in connect'
from C:/Ruby32-x64/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
from C:/Ruby32-x64/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
from C:/Ruby32-x64/lib/ruby/3.2.0/net/http.rb:1269:in `connect'
from C:/Ruby32-x64/lib/ruby/3.2.0/net/http.rb:1248:in `do_start'
from C:/Ruby32-x64/lib/ruby/3.2.0/net/http.rb:1237:in `start'
from C:/Ruby32-x64/lib/ruby/3.2.0/net/http.rb:1817:in `request'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/http_request.rb:39:in `request'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/http_request.rb:19:in `get'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/api.rb:63:in `block in request'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/util.rb:172:in `retry_after'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/api.rb:89:in `request'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/admin_api.rb:89:in `block in rest_request'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/util.rb:172:in `retry_after'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/admin_api.rb:92:in `rest_request'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/theme_admin_api.rb:38:in `rest_request'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/theme_admin_api.rb:18:in `get'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/theme.rb:182:in `fetch_themes'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/theme.rb:160:in `find'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/theme.rb:154:in `find_by_identifier'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/dev_server.rb:199:in `theme'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/dev_server.rb:301:in `syncing_theme_message'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/dev_server.rb:185:in `sync_theme'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/dev_server.rb:118:in `start'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/theme/dev_server.rb:72:in `start'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/project_types/theme/commands/serve.rb:52:in `call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/command/sub_command.rb:15:in `call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/command.rb:26:in `call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/core/executor.rb:17:in `block (2 levels) in call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:37:in `block (2 levels) in with_logging'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-ui/lib/cli/ui/stdout_router.rb:169:in `with_id'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:36:in `block in with_logging'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-ui/lib/cli/ui.rb:177:in `log_output_to'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:35:in `with_logging'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/core/executor.rb:16:in `block in call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:45:in `block (2 levels) in with_traps'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:51:in `twrap'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:44:in `block in with_traps'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:51:in `twrap'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/executor.rb:43:in `with_traps'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/core/executor.rb:15:in `call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/core/entry_point.rb:17:in `block in call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/core/monorail.rb:26:in `log'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/lib/shopify_cli/core/entry_point.rb:16:in `call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/bin/shopify:57:in `block (2 levels) in <main>'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/error_handler.rb:75:in `handle_abort'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/vendor/deps/cli-kit/lib/cli/kit/error_handler.rb:21:in `call'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/bin/shopify:56:in `block in <main>'
from C:/Users/Octave-Yun/AppData/Roaming/npm/node_modules/@shopify/cli/dist/assets/cli-ruby/bin/shopify:66:in `<main>'
Please confirm that you have:
In which of these areas are you experiencing a problem?
Other
Expected behavior
If you enter shopify theme dev --store https://test.myshopify.com/.
is now complete.
Actual behavior
Because the following was displayed,
I just entered this one.
I get the following and shopify theme dev is not working properly.
Verbose output
Reproduction steps
1.shopify theme dev --store https://test.myshopify.com/ 2.SHOPIFY_CLI_STACKTRACE=1 3.shopify theme dev --store https://test.myshopify.com/
Operating System
Mac OS
Shopify CLI version (check your project's
package.json
if you're not sure)3.60.1
Shell
No response
Node version (run
node -v
if you're not sure)v22.2.0
What language and version are you using in your application?
No response