# Unable to Access Course Information and MongoDB Errors

**URL:** <https://discuss.openedx.org/t/unable-to-access-course-information-and-mongodb-errors/14158>\
**Category:** Site Operations Help\
**Tags:** how-to, mongodb\
**Created:** [October 15, 2024, 5:03am UTC](https://discuss.openedx.org/t/unable-to-access-course-information-and-mongodb-errors/14158 "2024-10-15T05:03:25Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![choltha](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/choltha/32/7661_2.png) [@choltha](https://discuss.openedx.org/u/choltha)\
**Post date:** [October 15, 2024, 5:03am UTC](https://discuss.openedx.org/t/unable-to-access-course-information-and-mongodb-errors/14158/1 "2024-10-15T05:03:25Z")

</div>

Hello everyone,

I am experiencing difficulties accessing the course information page on my Open edX instance. When attempting to navigate to `https://domain/courses/course-id/about`, I encounter an error, and the logs provide the following traceback:

```auto
2024-10-15 04:55:35,123 ERROR 6 [mongodb_proxy] [user None] [ip 10.152.253.166] mongodb_proxy.py:57 - Attempt 0
Traceback (most recent call last):
  File "/openedx/venv/lib/python3.8/site-packages/mongodb_proxy.py", line 55, in wrapper
    return func(*args, **kwargs)
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/collection.py", line 1328, in find_one
    for result in cursor.limit(-1):
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/cursor.py", line 1238, in next
    if len(self.__data) or self._refresh():
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/cursor.py", line 1130, in _refresh
    self. __session = self.__ collection.database.client._ensure_session()
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1935, in _ensure_session
    return self.__start_session(True, causal_consistency=False)
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1883, in __start_session
    server_session = self._get_server_session()
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1921, in _get_server_session
    return self._topology.get_server_session()
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/topology.py", line 520, in get_server_session
    session_timeout = self._check_session_support()
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/topology.py", line 499, in _check_session_support
    self._select_servers_loop(
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/topology.py", line 218, in _select_servers_loop
    raise ServerSelectionTimeoutError(
pymongo.errors.ServerSelectionTimeoutError: client is configured to connect to a replica set named '' but this node belongs to a set named 'None', Timeout: 30s, Topology Description: <TopologyDescription id: 670df3942315934989f21662, topology_type: Single, servers: [<ServerDescription ('mongodb', 27017) server_type: Unknown, rtt: None, error=ConfigurationError("client is configured to connect to a replica set named '' but this node belongs to a set named 'None'")>]>
2024-10-15 04:56:05,715 ERROR 6 [mongodb_proxy] [user None] [ip 10.152.253.166] mongodb_proxy.py:57 - Attempt 1
Traceback (most recent call last):
  File "/openedx/venv/lib/python3.8/site-packages/mongodb_proxy.py", line 55, in wrapper
    return func(*args, **kwargs)
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/collection.py", line 1328, in find_one
    for result in cursor.limit(-1):
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/cursor.py", line 1238, in next
    if len(self.__data) or self._refresh():
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/cursor.py", line 1130, in _refresh
    self. __session = self.__ collection.database.client._ensure_session()
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1935, in _ensure_session
    return self.__start_session(True, causal_consistency=False)
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1883, in __start_session
    server_session = self._get_server_session()
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1921, in _get_server_session
    return self._topology.get_server_session()
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/topology.py", line 520, in get_server_session
    session_timeout = self._check_session_support()
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/topology.py", line 499, in _check_session_support
    self._select_servers_loop(
  File "/openedx/venv/lib/python3.8/site-packages/pymongo/topology.py", line 218, in _select_servers_loop
    raise ServerSelectionTimeoutError(
pymongo.errors.ServerSelectionTimeoutError: client is configured to connect to a replica set named '' but this node belongs to a set named 'None', Timeout: 30s, Topology Description: <TopologyDescription id: 670df3942315934989f21662, topology_type: Single, servers: [<ServerDescription ('mongodb', 27017) server_type: Unknown, rtt: None, error=ConfigurationError("client is configured to connect to a replica set named '' but this node belongs to a set named 'None'")>]>

```

pls Request for Help

---

<div class="post-metadata">

**Author:** ![choltha](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/choltha/32/7661_2.png) [@choltha](https://discuss.openedx.org/u/choltha)\
**Post date:** [October 17, 2024, 6:49am UTC](https://discuss.openedx.org/t/unable-to-access-course-information-and-mongodb-errors/14158/2 "2024-10-17T06:49:53Z")

</div>

I fix success by update tutor version 14.04 to 14.05

> [@MongoDB issue with nutmeg.2 and Tutor?](https://discuss.openedx.org/t/mongodb-issue-with-nutmeg-2-and-tutor/8132):
>
> I recently moved from version v14.0.3 to v14.0.4. Migrating from nutmeg.1 to nutmeg.2 with our own fork. I have a strange error message but I didn’t change anything in config.yml between using nutmeg.1 or nutmeg.2 pymongo.errors.ServerSelectionTimeoutError: client is configured to connect to a replica set named '' but this node belongs to a set named 'None', Timeout: 30s, Topology Description: \<TopologyDescription id: 6303af6359f72245b1f5b70d, topology\_type: Single, servers: [\<ServerDescripti…

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex020/uploads/openedx/original/2X/e/e0015f89e879bc75925b71fd11133ab15fe98297.png) [@system](https://discuss.openedx.org/u/system)\
**Post date:** [January 15, 2025, 6:50am UTC](https://discuss.openedx.org/t/unable-to-access-course-information-and-mongodb-errors/14158/3 "2025-01-15T06:50:20Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
