Unable to deploy app to meteor servers?

Hi all. Trying to deploy my second ever meteor app this evening… aaand it doesn’t want to work. It goes through the minifaction and then uploads for a while, and then I get this error:

meteor deploy irmenandsteele.meteor.com --settings settings.json
Deploying to irmenandsteele.meteor.com.       
                                              
Error deploying application: <!DOCTYPE html>
<html>
<head>
<title>Error</title>
<style type="text/css">
body {
font-family: 'Helvetica Neue', Helvetica, Arial, san-serif;
padding: 0;
margin: 0;
text-align: center;
}
.meteor {
padding-top: 200px;
padding-bottom: 20px;
height: 142px;
}
.message {
padding-top: 50px;
font-size: 3em;
color: #777;
letter-spacing: -1px;
font-weight: bold;
}

.submessage {
padding-top: 20px;
font-size: 1.5em;
color: #777;
letter-spacing: -1px;
font-weight: bold;
}

.counter {
padding-top: 30px;
font-size: 1em;
color: #aaa;
letter-spacing: -1px;
}

</style>
</head>
<body>
<div class="meteor"><img src="//warehouse.meteor.com/mother-assets/meteor-logo-final.png"/></div>
<div class="message">
This site is down.
</div>
<div class="submessage">
Try again later.
</div>
<div id="counter" class="counter">
</div>


<script type="text/javascript">
var refreshTime = 0 ;
if (refreshTime) {
var counterDiv = document.getElementById("counter");
var countdown = function () {
if (refreshTime < 1) {
counterDiv.innerHTML =
"Retrying...";
location.reload(true);
} else {
counterDiv.innerHTML =
"Retrying in " + refreshTime + " seconds...";
refreshTime = refreshTime - 1;
setTimeout(countdown, 1000);
}
}
countdown();
}
</script>

</body>
</html>

Anyone have any ideas?

1 Like

And I’m now seeing that I’m not the only one having this issue. Wish there was a better way to tell if it was me or the meteor service…

Sorry for this! We’re aware of degraded service on our deploy server. We’re looking into it.

Found this when having the same problem… any ETA? Wanted to test an app with others…

I am having the same issue as well.

It only seems to happen if a site has been deployed before. If you delete it from the server using -D and reset your project locally it works. But of course you have to reseed any data you had. And you cannot update it after that.

Same issue for me as well. I was able to deploy to site.meteor.com up until around 1pm EST then I started getting this same error.

Im willing to pay for Galaxy beta if it exists ;D

From my tests, deploying works around 75% of the time – are you guys in a state where you can’t deploy your app at all even if you try a few times? If so I’d love to know which apps these are.

Yup that is the case for me. I had my app up before but now I cannot deploy it at all.

@patrickwml What site is the app deployed to?

I was just able to redeploy my app (And i haven’t changed it at all) What about anyone else?

I was able to deploy my app earlier this morning, and have been able to update it intermittently. But sometimes it fails. :frowning:

This should be resolved as of a few hours ago. Please let me know if this happens again.

@avital haven’t tried today but last night it worked on my 17th (or 18th) try… I just kept meteor deploying until it worked. Sites I already had up worked but I was deploying to update code, I tried locally resetting and also deleting my app first then deploying but it just seemed random luck. I was just pressing up + enter and checking back and retrying until it worked. Is it just randomly working now or cause was found?

There is a bug in the node mongo driver that we use on our production deploy servers to connect to the mongo cluster that we use to store information about deployed apps. When there is a leadership election – that is, when the primary server in the cluster changes – the driver doesn’t keep track of that and starts simply returning empty data from queries instead of reconnecting to the new primary.

The reason this only happened some of the time is that the node mongo driver bug doesn’t always happen, and we run 8 deploy servers so only some of them were affected. Each time you run meteor deploy (or a few other commands) it connects to a different deploy server.

It seems to be happening again. Anyone having the same issue?

Yep, same here (about a month later)

Yes, it seems to be a constant issue these last couple of days.

I am having and issue with deploying as well. Exactly same app deployed two days ago (only changed a H3 tag) and now after deploying the app won’t load.

After deploying an app to Meteor.com it just sits on “This site is loading…”