# New user unable to post - 500 (Internal Server Error)

**URL:** https://meta.discourse.org/t/new-user-unable-to-post-500-internal-server-error/50240
**Category:** Bug
**Created:** [Septembre 16, 2016, 12:51 UTC](https://meta.discourse.org/t/new-user-unable-to-post-500-internal-server-error/50240 "2016-09-16T12:51:42Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [Septembre 16, 2016, 12:51 UTC](https://meta.discourse.org/t/new-user-unable-to-post-500-internal-server-error/50240/1 "2016-09-16T12:51:42Z")

</div>

Just got a report from a new user that they are unable to post after making an account. I was able to reproduce this myself with a sock account.

Repro steps:

1. Create new account.
2. Activate account.
3. Attempt to create new topic or post.
4. 500 Internal Server Error.

Console Log:

```plaintext
POST http://discourse.stonehearth.net/posts 500 (Internal Server Error)
send @ _ember_jquery-c9524b4….js:5
ajax @ _ember_jquery-c9524b4….js:5
e @ _application-ecd6d75….js:1013
_ @ _ember_jquery-c9524b4….js:44198
h @ _ember_jquery-c9524b4….js:46173
a @ _application-ecd6d75….js:1028
createRecord @ _application-ecd6d75….js:4673
w @ _ember_jquery-c9524b4….js:17102
r @ _ember_jquery-c9524b4….js:17303
_saveNew @ _application-ecd6d75….js:2939
save @ _application-ecd6d75….js:2963
value @ _application-ecd6d75….js:9086
value @ _application-ecd6d75….js:8926
r @ _ember_jquery-c9524b4….js:17297
value @ _application-ecd6d75….js:17072
save @ _application-ecd6d75….js:16917
send @ _ember_jquery-c9524b4….js:26874
(anonymous function) @ _ember_jquery-c9524b4….js:17980
run @ _ember_jquery-c9524b4….js:234
u @ _ember_jquery-c9524b4….js:15693
handler @ _ember_jquery-c9524b4….js:17980
(anonymous function) @ _ember_jquery-c9524b4….js:35367
dispatch @ _ember_jquery-c9524b4….js:4
v.handle @ _ember_jquery-c9524b4….js:4

```

Notes: We do not have account approval enabled. We do have the first 2 new user posts go into the approval queue. We do not see the posts appear in the queue.

---

<div class="post-metadata">

### Author: ![carmiac](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/carmiac/32/77923_2.png) [@carmiac](https://meta.discourse.org/u/carmiac)
#### Post date: [Septembre 16, 2016, 4:28 UTC](https://meta.discourse.org/t/new-user-unable-to-post-500-internal-server-error/50240/2 "2016-09-16T16:28:20Z")

</div>

I have a similar configuration and just got this reported to me as well.

---

<div class="post-metadata">

### Author: ![tjlamby](https://avatars.discourse-cdn.com/v4/letter/t/3da27b/32.png) [@tjlamby](https://meta.discourse.org/u/tjlamby)
#### Post date: [Septembre 16, 2016, 4:57 UTC](https://meta.discourse.org/t/new-user-unable-to-post-500-internal-server-error/50240/3 "2016-09-16T16:57:36Z")

</div>

Same here. we have a hosted site

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [Septembre 16, 2016, 6:14 UTC](https://meta.discourse.org/t/new-user-unable-to-post-500-internal-server-error/50240/4 "2016-09-16T18:14:32Z")

</div>

Sorry about that. We released a security fix last night that included a regression in some code I wrote earlier this week. I’ve pushed a fix and it’s currently deploying to all hosted sites so the fix will be available shortly.

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [Septembre 16, 2016, 6:16 UTC](https://meta.discourse.org/t/new-user-unable-to-post-500-internal-server-error/50240/5 "2016-09-16T18:16:00Z")

</div>

Thanks @eviltrout. If you wouldn’t mind posting again when deployed successfully, I’ve got a user that’s been PMing with me that I’d like to inform of the fix.

---

<div class="post-metadata">

### Author: ![techAPJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techapj/32/342990_2.png) [@techAPJ](https://meta.discourse.org/u/techAPJ)
#### Post date: [Septembre 16, 2016, 6:18 UTC](https://meta.discourse.org/t/new-user-unable-to-post-500-internal-server-error/50240/6 "2016-09-16T18:18:06Z")

</div>

@jomaxro I can confirm that the fix is deployed on Stonehearth Discourse instance.

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [Septembre 16, 2016, 6:53 UTC](https://meta.discourse.org/t/new-user-unable-to-post-500-internal-server-error/50240/7 "2016-09-16T18:53:16Z")

</div>

And as of now all customers (except those who with explicit deployment arrangements set up with us) have been deployed again with the fix.

---

<div class="post-metadata">

### Author: ![carmiac](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/carmiac/32/77923_2.png) [@carmiac](https://meta.discourse.org/u/carmiac)
#### Post date: [Septembre 16, 2016, 7:52 UTC](https://meta.discourse.org/t/new-user-unable-to-post-500-internal-server-error/50240/8 "2016-09-16T19:52:49Z")

</div>

Thanks for the quick fix! How can I grab it if I’m on DO?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Septembre 16, 2016, 8:46 UTC](https://meta.discourse.org/t/new-user-unable-to-post-500-internal-server-error/50240/9 "2016-09-16T20:46:58Z")

</div>



---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [Septembre 16, 2016, 9:21 UTC](https://meta.discourse.org/t/new-user-unable-to-post-500-internal-server-error/50240/10 "2016-09-16T21:21:49Z")

</div>

Go to `/admin/upgrade` and upgrade your Discourse to the latest version.
