# New Group - 500 Error

**URL:** https://meta.discourse.org/t/new-group-500-error/291076
**Category:** Bug
**Tags:** chat
**Created:** [January 9, 2024, 10:24pm UTC](https://meta.discourse.org/t/new-group-500-error/291076 "2024-01-09T22:24:01Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Marc\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/marc_s/32/312279_2.png) [@Marc\_S](https://meta.discourse.org/u/Marc_S)
#### Post date: [January 9, 2024, 10:24pm UTC](https://meta.discourse.org/t/new-group-500-error/291076/1 "2024-01-09T22:24:01Z")

</div>

I’m trying to create a new group within my discourse site but as soon as I start typing the group name to create it gives me an internal server error:

 ![image](https://global.discourse-cdn.com/meta/original/4X/2/9/4/294f27f0e0729c03c200f00505ecab3ab12d2f99.jpeg)

I checked other posts on the issue and the only thing I can find is that in some cases users added a description and it worked. That’s not the case for me. How can I go about getting this fixed?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [January 9, 2024, 10:33pm UTC](https://meta.discourse.org/t/new-group-500-error/291076/2 "2024-01-09T22:33:53Z")

</div>

Anything in `yoursitename.com/logs`, Are you running latest?

---

<div class="post-metadata">

### Author: ![Marc\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/marc_s/32/312279_2.png) [@Marc\_S](https://meta.discourse.org/u/Marc_S)
#### Post date: [January 10, 2024, 7:54pm UTC](https://meta.discourse.org/t/new-group-500-error/291076/3 "2024-01-10T19:54:24Z")

</div>

@sam please disregard. I got it to work by simply updating the discourse instance. Working perfectly now.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [January 10, 2024, 8:04pm UTC](https://meta.discourse.org/t/new-group-500-error/291076/4 "2024-01-10T20:04:51Z")

</div>



---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [January 12, 2024, 7:18am UTC](https://meta.discourse.org/t/new-group-500-error/291076/5 "2024-01-12T07:18:09Z")

</div>



---

<div class="post-metadata">

### Author: ![Marc\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/marc_s/32/312279_2.png) [@Marc\_S](https://meta.discourse.org/u/Marc_S)
#### Post date: [January 12, 2024, 1:35am UTC](https://meta.discourse.org/t/new-group-500-error/291076/6 "2024-01-12T01:35:07Z")

</div>

I am trying to add new groups but I am getting an internal error when Discourse checks the group name availability:

 ![image](https://global.discourse-cdn.com/meta/original/4X/c/9/7/c97bf1b6670be6c952a4782df79e6b49c2dce5c4.png)

This happened recently and i posted about it here: [New Group - 500 Error - #4](https://meta.discourse.org/t/new-group-500-error/291076/4)

At the time, I updated Discourse and did a rebuild. It worked after doing that.

However, now, after updating to the latest Discourse release and again rebuilding the app, it is NOT working again.

Adding log details if its helpful:

| hostname | www-app |
| --- | --- |
| process\_id | 215 |
| application\_version | 52511a32609c61e8a804bb7d0ce981e9fa3ceb92 |
| HTTP\_HOST | [supportgroups.com](http://supportgroups.com) |
| REQUEST\_URI | /groups/check-name?group\_name=test123 |
| REQUEST\_METHOD | GET |
| HTTP\_USER\_AGENT | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 |
| HTTP\_ACCEPT | application/json, text/javascript, _/_; q=0.01 |
| HTTP\_REFERER | [https://supportgroups.com/g/custom/new](https://supportgroups.com/g/custom/new) |
| HTTP\_X\_FORWARDED\_FOR | 47.145.217.171, 172.70.214.169 |
| HTTP\_X\_REAL\_IP | 172.70.214.169 |
| username | marcsamson1 |
| time | 5:29 pm |
| params | |
| group\_name | test123 |

Backtrace:

```plaintext
actionpack (7.0.8) lib/action_controller/metal/redirecting.rb:86:in `redirect_to'

actionpack (7.0.8) lib/action_controller/metal/flash.rb:62:in `redirect_to'

actionpack (7.0.8) lib/action_controller/metal/instrumentation.rb:42:in `block in redirect_to'

activesupport (7.0.8) lib/active_support/notifications.rb:206:in `block in instrument'

activesupport (7.0.8) lib/active_support/notifications/instrumenter.rb:24:in `instrument'

activesupport (7.0.8) lib/active_support/notifications.rb:206:in `instrument'

actionpack (7.0.8) lib/action_controller/metal/instrumentation.rb:41:in `redirect_to'

app/controllers/static_controller.rb:77:in `custom_redirect'

actionpack (7.0.8) lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action'

actionpack (7.0.8) lib/abstract_controller/base.rb:215:in `process_action'

actionpack (7.0.8) lib/action_controller/metal/rendering.rb:165:in `process_action'

actionpack (7.0.8) lib/abstract_controller/callbacks.rb:234:in `block in process_action'

activesupport (7.0.8) lib/active_support/callbacks.rb:118:in `block in run_callbacks'

app/controllers/application_controller.rb:423:in `block in with_resolved_locale'

i18n (1.14.1) lib/i18n.rb:322:in `with_locale'

app/controllers/application_controller.rb:423:in `with_resolved_locale'

activesupport (7.0.8) lib/active_support/callbacks.rb:127:in `block in run_callbacks'

activesupport (7.0.8) lib/active_support/callbacks.rb:138:in `run_callbacks'

actionpack (7.0.8) lib/abstract_controller/callbacks.rb:233:in `process_action'

actionpack (7.0.8) lib/action_controller/metal/rescue.rb:23:in `process_action'

actionpack (7.0.8) lib/action_controller/metal/instrumentation.rb:67:in `block in process_action'

activesupport (7.0.8) lib/active_support/notifications.rb:206:in `block in instrument'

activesupport (7.0.8) lib/active_support/notifications/instrumenter.rb:24:in `instrument'

activesupport (7.0.8) lib/active_support/notifications.rb:206:in `instrument'

actionpack (7.0.8) lib/action_controller/metal/instrumentation.rb:66:in `process_action'

actionpack (7.0.8) lib/action_controller/metal/params_wrapper.rb:259:in `process_action'

activerecord (7.0.8) lib/active_record/railties/controller_runtime.rb:27:in `process_action'

actionpack (7.0.8) lib/abstract_controller/base.rb:151:in `process'

actionview (7.0.8) lib/action_view/rendering.rb:39:in `process'

rack-mini-profiler (3.3.0) lib/mini_profiler/profiling_methods.rb:89:in `block in profile_method'

actionpack (7.0.8) lib/action_controller/metal.rb:188:in `dispatch'

actionpack (7.0.8) lib/action_controller/metal.rb:251:in `dispatch'

actionpack (7.0.8) lib/action_dispatch/routing/route_set.rb:49:in `dispatch'

actionpack (7.0.8) lib/action_dispatch/routing/route_set.rb:32:in `serve'

actionpack (7.0.8) lib/action_dispatch/routing/mapper.rb:18:in `block in <class:Constraints>'

actionpack (7.0.8) lib/action_dispatch/routing/mapper.rb:48:in `serve'

actionpack (7.0.8) lib/action_dispatch/journey/router.rb:50:in `block in serve'

actionpack (7.0.8) lib/action_dispatch/journey/router.rb:32:in `each'

actionpack (7.0.8) lib/action_dispatch/journey/router.rb:32:in `serve'

actionpack (7.0.8) lib/action_dispatch/routing/route_set.rb:852:in `call'

lib/middleware/omniauth_bypass_middleware.rb:64:in `call'

rack (2.2.8) lib/rack/tempfile_reaper.rb:15:in `call'

rack (2.2.8) lib/rack/conditional_get.rb:27:in `call'

rack (2.2.8) lib/rack/head.rb:12:in `call'

actionpack (7.0.8) lib/action_dispatch/http/permissions_policy.rb:38:in `call'

lib/content_security_policy/middleware.rb:12:in `call'

lib/middleware/anonymous_cache.rb:393:in `call'

lib/middleware/gtm_script_nonce_injector.rb:10:in `call'

config/initializers/008-rack-cors.rb:14:in `call'

rack (2.2.8) lib/rack/session/abstract/id.rb:266:in `context'

rack (2.2.8) lib/rack/session/abstract/id.rb:260:in `call'

actionpack (7.0.8) lib/action_dispatch/middleware/cookies.rb:704:in `call'

actionpack (7.0.8) lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'

activesupport (7.0.8) lib/active_support/callbacks.rb:99:in `run_callbacks'

actionpack (7.0.8) lib/action_dispatch/middleware/callbacks.rb:26:in `call'

actionpack (7.0.8) lib/action_dispatch/middleware/debug_exceptions.rb:28:in `call'

actionpack (7.0.8) lib/action_dispatch/middleware/show_exceptions.rb:29:in `call'

logster (2.13.1) lib/logster/middleware/reporter.rb:40:in `call'

railties (7.0.8) lib/rails/rack/logger.rb:40:in `call_app'

railties (7.0.8) lib/rails/rack/logger.rb:27:in `call'

config/initializers/100-quiet_logger.rb:20:in `call'

config/initializers/100-silence_logger.rb:29:in `call'

actionpack (7.0.8) lib/action_dispatch/middleware/remote_ip.rb:93:in `call'

actionpack (7.0.8) lib/action_dispatch/middleware/request_id.rb:26:in `call'

lib/middleware/enforce_hostname.rb:24:in `call'

rack (2.2.8) lib/rack/method_override.rb:24:in `call'

actionpack (7.0.8) lib/action_dispatch/middleware/executor.rb:14:in `call'

rack (2.2.8) lib/rack/sendfile.rb:110:in `call'

actionpack (7.0.8) lib/action_dispatch/middleware/host_authorization.rb:131:in `call'

rack-mini-profiler (3.3.0) lib/mini_profiler.rb:191:in `call'

message_bus (4.3.8) lib/message_bus/rack/middleware.rb:60:in `call'

lib/middleware/request_tracker.rb:233:in `call'

railties (7.0.8) lib/rails/engine.rb:530:in `call'

railties (7.0.8) lib/rails/railtie.rb:226:in `public_send'

railties (7.0.8) lib/rails/railtie.rb:226:in `method_missing'

rack (2.2.8) lib/rack/urlmap.rb:74:in `block in call'

rack (2.2.8) lib/rack/urlmap.rb:58:in `each'

rack (2.2.8) lib/rack/urlmap.rb:58:in `call'

unicorn (6.1.0) lib/unicorn/http_server.rb:634:in `process_client'

unicorn (6.1.0) lib/unicorn/http_server.rb:739:in `worker_loop'

unicorn (6.1.0) lib/unicorn/http_server.rb:547:in `spawn_missing_workers'

unicorn (6.1.0) lib/unicorn/http_server.rb:143:in `start'

unicorn (6.1.0) bin/unicorn:128:in `<top (required)>'

vendor/bundle/ruby/3.2.0/bin/unicorn:25:in `load'

vendor/bundle/ruby/3.2.0/bin/unicorn:25:in `<main>'

```

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [January 12, 2024, 7:21am UTC](https://meta.discourse.org/t/new-group-500-error/291076/7 "2024-01-12T07:21:09Z")

</div>

I’ve reopened the original report and moved your post over. 👍

Does this also happen in [safe mode](https://meta.discourse.org/t/53504?silent=true)?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [January 16, 2024, 4:16am UTC](https://meta.discourse.org/t/new-group-500-error/291076/8 "2024-01-16T04:16:19Z")

</div>

Any chance you can also add the description of the error, the backtrack and env are not enough to track down what is wrong.

---

<div class="post-metadata">

### Author: ![Marc\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/marc_s/32/312279_2.png) [@Marc\_S](https://meta.discourse.org/u/Marc_S)
#### Post date: [January 16, 2024, 6:13am UTC](https://meta.discourse.org/t/new-group-500-error/291076/9 "2024-01-16T06:13:33Z")

</div>

Where can I find the description for it? Here’s additional info that I was able to gather:

```plaintext
AbstractController::DoubleRenderError (Render and/or redirect were called multiple times in this action. Please note that you may only call render OR redirect, and at most once per action. Also note that neither redirect nor render terminate execution of the action, so if you want to exit an action after redirecting, you need to do something like "redirect_to(...) and return".)
app/controllers/static_controller.rb:77:in `custom_redirect'
app/controllers/application_controller.rb:423:in `block in with_resolved_locale'
app/controllers/application_controller.rb:423:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:64:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:393:in `call'
lib/middleware/gtm_script_nonce_injector.rb:10:in `call'
config/initializers/008-rack-cors.rb:14:in `call'
config/initializers/100-quiet_logger.rb:20:in `call'
config/initializers/100-silence_logger.rb:29:in `call'
lib/middleware/enforce_hostname.rb:24:in `call'
lib/middleware/request_tracker.rb:233:in `call'

```
