phoenix.new Error on Start up Setting Up Your IDE Hangs

See below seems like there is an outage or a bug.
I hard reset cache and logged out and in and still same issue.
Status page on Fly.io says everything is up.

Anyone else having this issue?

app-e691e3c85acacc74ec08ab94121b8c93.js?vsn=d:82 Lit has been loaded from a bundle that combines all core features into a single file. To reduce transfer size and parsing cost, consider using the `lit` npm package directly in your project.
(anonymous) @ app-e691e3c85acacc74ec08ab94121b8c93.js?vsn=d:82
/i/ide/?workspace=/root/workspaces/fly-lqjcim.code-workspace:1 
            
            
           Failed to load resource: the server responded with a status of 500 ()
_e96e9bea.js:19 Uncaught (in promise) Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received
    at d (_e96e9bea.js:19:19171)
_e96e9bea.js:19 Uncaught (in promise) Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received
    at d (_e96e9bea.js:19:19171)
_e96e9bea.js:19 Uncaught (in promise) Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received
    at d (_e96e9bea.js:19:19171)
_e96e9bea.js:19 Uncaught (in promise) Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received
    at d (_e96e9bea.js:19:19171)
app-e691e3c85acacc74ec08ab94121b8c93.js?vsn=d:73 Uncaught (in promise) TypeError: s is not a function
    at app-e691e3c85acacc74ec08ab94121b8c93.js?vsn=d:73:35894
Fetch event handler is recognized as no-op. No-op fetch handler may bring overhead during navigation. Consider removing the handler if possible.
ide/:1 
            
            
           Failed to load resource: the server responded with a status of 500 ()

Similar issue for me as well. Failed to load resource: the server responded with a status of 502 () “Setting up your IDE” spins forever.

Your fs was corrupted so I needed to hard reset your IDE. So sorry about that! I threw some credits your way.

Looking at this now!

Yup we’re back up and running. Will blow some tokens later tonight.

You’re back in action. Sorry that took a bit longer than expected – I wanted to recover your IDE without losing its data. You’re good to go and I threw some credits your way. Thanks!

I killed it again. :wink: Seems like the system is getting confused this time with if it has mix phx server running, seems to start two at some point and it gets pretty confused.

It was stuck in a stopped state. Will fix up this bug later tonight, but you’re back in action!

1 Like

Thanks Chris.

Feedback & Questions:

When I use the restart command for the phx server it doesn’t seem to reconnect to the IDE. It does work if you ask the chat to restart. I feel a button to restart the server would be nice, this is super important when configuring core components, or configs. This burned up a ton of credits over the build cycle.

I had a lot of issues using Wasabi + Tigris as it seems there are issues when using the global s3 env keys. Is there a way to even do this or does everything need to be on Tigris to work with the file system from Fly?

I think we need a better work flow other than clone, as anytime I tried to push back to the remote the token has expired to push. Am I doing something wrong or is that expected.

The last app I tried to push from dev to prod was a nightmare. I think there were issues with the the services but there wasn’t a lot o logs that I was able to find to see what was going on.

Using the same app for the prod live temp site and then using it while you do dev stuff is not a good use case example the context from the chat confuses it.

Great product, I will continue to use it.