# Need help with mystery connector 500 error

**URL:** <https://community.modx.com/t/need-help-with-mystery-connector-500-error/4978>\
**Category:** Extras\
**Created:** [February 15, 2022, 1:35pm UTC](https://community.modx.com/t/need-help-with-mystery-connector-500-error/4978 "2022-02-15T13:35:39Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![bobray](https://community.modx.com/user_avatar/community.modx.com/bobray/32/46_2.png) [@bobray](https://community.modx.com/u/bobray)\
**Post date:** [February 15, 2022, 1:35pm UTC](https://community.modx.com/t/need-help-with-mystery-connector-500-error/4978/1 "2022-02-15T13:35:39Z")

</div>

I’m getting a 500 error on a calls to the resource/getnodes processor. All other processor calls are working fine. The result is that no resources show in the tree, otherwise, the Manager seems to be fine.

The site was upgraded from 2.8.3 to MODX 3 with UpgradeMODX.

Here’s the normal call to that processor:  
`connectorsdirectory/index.php?action=Resource/GetNodes&id=root`

Here’s what I’m seeing:  
`connectorsdir/index.php?action=Resource/GetNodes&id=web_0&type=MODX\Revolution\modContext`

I can’t find where that URL is generated.

The site with the issue is in a subdomain and has a renamed connectors directory, but since all other connectors are working, I don’t think either of those are causing this.

Any clues appreciated.

Bob

---

<div class="post-metadata">

**Author:** ![halftrainedharry](https://community.modx.com/user_avatar/community.modx.com/halftrainedharry/32/1063_2.png) [@halftrainedharry](https://community.modx.com/u/halftrainedharry)\
**Post date:** [February 15, 2022, 1:53pm UTC](https://community.modx.com/t/need-help-with-mystery-connector-500-error/4978/2 "2022-02-15T13:53:05Z")

</div>

I think these are both normal calls to the Resource/GetNodes processor.

- `action=Resource/GetNodes&id=root` returns the contexts.
- `action=Resource/GetNodes&id=web_0&type=MODX\Revolution\modContext` should return the root resources of the context “web”.

---

<div class="post-metadata">

**Author:** ![markh](https://community.modx.com/user_avatar/community.modx.com/markh/32/36_2.png) [@markh](https://community.modx.com/u/markh)\
**Post date:** [February 15, 2022, 2:11pm UTC](https://community.modx.com/t/need-help-with-mystery-connector-500-error/4978/3 "2022-02-15T14:11:07Z")

</div>

Any custom resource types on that site?

What does the server error log have to say about the 500 error?

---

<div class="post-metadata">

**Author:** ![bobray](https://community.modx.com/user_avatar/community.modx.com/bobray/32/46_2.png) [@bobray](https://community.modx.com/u/bobray)\
**Post date:** [February 15, 2022, 2:52pm UTC](https://community.modx.com/t/need-help-with-mystery-connector-500-error/4978/4 "2022-02-15T14:52:34Z")

</div>

There are Articles.

The only potentially relevant log error is: `Cannot declare class modDriverSpecificProcessor, because the name is already in use referer: https://mysite.com/manager/?a=workspaces`

As far as I can tell, that only appears in `deprecated.php`, so maybe that’s being included twice somehow.

---

<div class="post-metadata">

**Author:** ![bobray](https://community.modx.com/user_avatar/community.modx.com/bobray/32/46_2.png) [@bobray](https://community.modx.com/u/bobray)\
**Post date:** [February 15, 2022, 3:46pm UTC](https://community.modx.com/t/need-help-with-mystery-connector-500-error/4978/5 "2022-02-15T15:46:45Z")

</div>

I’m also seeing this in the server error log now:

`Backend fatal error: PHP Fatal error: require_once(): Failed opening required 'core/model/modx/modprocessor.class.php' in core/components/articles/model/articles/articlescontainer.class.php on line 22.`

This shows up loading any page in the Manager where the resource tree is displayed.

---

<div class="post-metadata">

**Author:** ![markh](https://community.modx.com/user_avatar/community.modx.com/markh/32/36_2.png) [@markh](https://community.modx.com/u/markh)\
**Post date:** [February 15, 2022, 4:01pm UTC](https://community.modx.com/t/need-help-with-mystery-connector-500-error/4978/6 "2022-02-15T16:01:24Z")

</div>

Articles will need to be updated for 3.0. Relevant issue:

> <https://github.com/modxcms/Articles/issues/152>
>
> \## Feature request
> \### Summary
> Quick summary what's this feature request about….
> 
> \### Why is it needed?
> A clear and concise description of what the problem is. Ex. I'm always frustrated when \[...\]
> 
> \### Suggested solution(s)
> A clear and concise description of what you want to happen.
> 
> \### Related issue(s)/PR(s)
> Let us know if this is related to any issue/pull request.

It looks like there has been [quite some activity to get it ready](https://github.com/modxcms/Articles/commits/develop), but no release yet. Maybe @joshualuckers has some ideas on when we can expect that? 🙂

---

<div class="post-metadata">

**Author:** ![bobray](https://community.modx.com/user_avatar/community.modx.com/bobray/32/46_2.png) [@bobray](https://community.modx.com/u/bobray)\
**Post date:** [February 15, 2022, 6:17pm UTC](https://community.modx.com/t/need-help-with-mystery-connector-500-error/4978/7 "2022-02-15T18:17:24Z")

</div>

Thanks for nudging me in the right direction. Commenting out the 3 “require\_once” statements in the ArticlesContainer class got the resources back in the tree (though Articles still doesn’t work – glad to hear it’s not being abandoned).

Now that I can see the resources, two other problems are apparent. I can visit the home page, but friendly URLs aren’t working. Going to `index.php?id=##` does work. When refreshing the URIs didn’t work, I tried turning off FURLS, but got an access denied response when the System Settings tried to save, even though I’m a sudo user.

---

<div class="post-metadata">

**Author:** ![joshualuckers](https://community.modx.com/user_avatar/community.modx.com/joshualuckers/32/4244_2.png) [@joshualuckers](https://community.modx.com/u/joshualuckers)\
**Post date:** [February 15, 2022, 6:31pm UTC](https://community.modx.com/t/need-help-with-mystery-connector-500-error/4978/8 "2022-02-15T18:31:13Z")

</div>

I can’t give a timeline since my time is limited and when I do have time it’s mostly spend on MODX itself.

However anyone can help and submit PRs!

---

<div class="post-metadata">

**Author:** ![bobray](https://community.modx.com/user_avatar/community.modx.com/bobray/32/46_2.png) [@bobray](https://community.modx.com/u/bobray)\
**Post date:** [February 15, 2022, 7:06pm UTC](https://community.modx.com/t/need-help-with-mystery-connector-500-error/4978/9 "2022-02-15T19:06:15Z")

</div>

This must be my week for rookie mistakes.

I originally had the name of the DB wrong in one line of config.inc.php.

Then, the Articles bug bit me.

Finally, I had the wrong rewrite base in .htaccess. It’s surprising how much stuff works even when that’s wrong.

Thanks for all the help! It made a difference.

---

<div class="post-metadata">

**Author:** ![bobray](https://community.modx.com/user_avatar/community.modx.com/bobray/32/46_2.png) [@bobray](https://community.modx.com/u/bobray)\
**Post date:** [February 17, 2022, 7:06pm UTC](https://community.modx.com/t/need-help-with-mystery-connector-500-error/4978/10 "2022-02-17T19:06:27Z")

</div>

This topic was automatically closed 2 days after discussion ended and a solution was marked. New replies are no longer allowed. You can open a new topic by clicking the link icon below the original post or solution and selecting “+ New Topic”.
