# NPM problem 25/06/2026

**URL:** <https://forum.community.taotesting.com/t/npm-problem-25-06-2026/158>\
**Category:** General\
**Created:** [June 24, 2026, 11:38pm UTC](https://forum.community.taotesting.com/t/npm-problem-25-06-2026/158 "2026-06-24T23:38:07Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![rafiedel](https://yyz1.discourse-cdn.com/flex007/user_avatar/forum.community.taotesting.com/rafiedel/32/142_2.png) [@rafiedel](https://forum.community.taotesting.com/u/rafiedel)\
**Post date:** [June 24, 2026, 11:38pm UTC](https://forum.community.taotesting.com/t/npm-problem-25-06-2026/158/1 "2026-06-24T23:38:07Z")

</div>

Hi Developer of Tao Testing CE

First of all, thank you for this open source project. I’m currently trying to run it locally in my own docker desktop, but struggling with a problem that said “missing NPM token”. I have changed the branch into [wip/OCE-29/build\_without\_auth](https://github.com/tao-ce/tao-ce/tree/wip/OCE-29/build_without_auth) but still facing that problem. May I receive a hint or help to solve this issue.

Thank you very much. Hoping for your answers.

---

<div class="post-metadata">

**Author:** ![jariJ](https://avatars.discourse-cdn.com/v4/letter/j/a5b964/32.png) [@jariJ](https://forum.community.taotesting.com/u/jariJ)\
**Post date:** [June 25, 2026, 6:56am UTC](https://forum.community.taotesting.com/t/npm-problem-25-06-2026/158/2 "2026-06-25T06:56:21Z")

</div>

Hey, do you have an active ssh key added to your github account? What happens when you try in project root: `git submodule update --init --recursive`?

---

<div class="post-metadata">

**Author:** ![rafiedel](https://yyz1.discourse-cdn.com/flex007/user_avatar/forum.community.taotesting.com/rafiedel/32/142_2.png) [@rafiedel](https://forum.community.taotesting.com/u/rafiedel)\
**Post date:** [June 26, 2026, 4:21am UTC](https://forum.community.taotesting.com/t/npm-problem-25-06-2026/158/3 "2026-06-26T04:21:52Z")

</div>

Hi, sorry for the late respond, but I already solved that issue, it’s actually like what you said in the other forum. Thank you soo much. But I’m currently facing a problem with couple of authorization functionality. Like assigning users to a group, publishing a test/deliveries, etc. Shall we discuss it in here? or better to post it in another forum dedicated to it?

---

<div class="post-metadata">

**Author:** ![jariJ](https://avatars.discourse-cdn.com/v4/letter/j/a5b964/32.png) [@jariJ](https://forum.community.taotesting.com/u/jariJ)\
**Post date:** [June 26, 2026, 7:16am UTC](https://forum.community.taotesting.com/t/npm-problem-25-06-2026/158/4 "2026-06-26T07:16:18Z")

</div>

Glad my investigation has helped others as well! Sure, i’m learning to develop the system now as well. What kind of errors do you get?

---

<div class="post-metadata">

**Author:** ![rafiedel](https://yyz1.discourse-cdn.com/flex007/user_avatar/forum.community.taotesting.com/rafiedel/32/142_2.png) [@rafiedel](https://forum.community.taotesting.com/u/rafiedel)\
**Post date:** [June 27, 2026, 1:25pm UTC](https://forum.community.taotesting.com/t/npm-problem-25-06-2026/158/5 "2026-06-27T13:25:53Z")

</div>

actually I’ve found something, these packages/repo are still in private  
```

- oat-sa/bundle-document-manager
- oat-sa/bundle-bigtable-document-manager
- oat-sa/bundle-elasticsearch-document-manager
- oat-sa/lib-em-php-lti-events
- oat-sa/lib-em-php-lti-client
- oat-sa/lib-em-php-client
- oat-sa/bundle-em-client

```  
so I need to have the organization’s NPM token nor I need to become part of the organization. Those packages might be needed to resolve this issue…

Test taker view:

 ![image](https://canada1.discourse-cdn.com/flex007/uploads/tao_ce/original/1X/02763e80e1b3cd56160e5b1ca11aa4f9f65ae034.png)

Admin view:

 ![image](https://canada1.discourse-cdn.com/flex007/uploads/tao_ce/original/1X/8dfe7b4532cbd31851eef340879bafcfd64caa36.png)

This issue happened when the test taker start the test and on the other hand the admin needs to accept the test taker in order for the test taker to continue to do the test.  
Have you faced this issue before?  
Or If it turns out that your setup process went well, may I know what have you been doing for your local setup? so I could do exactly what you have done

---

<div class="post-metadata">

**Author:** ![jariJ](https://avatars.discourse-cdn.com/v4/letter/j/a5b964/32.png) [@jariJ](https://forum.community.taotesting.com/u/jariJ)\
**Post date:** [June 29, 2026, 8:10am UTC](https://forum.community.taotesting.com/t/npm-problem-25-06-2026/158/6 "2026-06-29T08:10:03Z")

</div>

Hey, haven’t tested yet. At the moment I’m tinkering with the locales. But have you tested the `"sysctl net.ipv4.ip_unprivileged_port_start=0 # 443 might be enough, but we are not going to prod."` This can be found inside docs/dev/README.md

---

<div class="post-metadata">

**Author:** ![rafiedel](https://yyz1.discourse-cdn.com/flex007/user_avatar/forum.community.taotesting.com/rafiedel/32/142_2.png) [@rafiedel](https://forum.community.taotesting.com/u/rafiedel)\
**Post date:** [July 1, 2026, 2:40am UTC](https://forum.community.taotesting.com/t/npm-problem-25-06-2026/158/7 "2026-07-01T02:40:33Z")

</div>

Hey. Sorry I don’t really understand what you meant. I think I might need to give up developing tao-ce/tao-ce. I’m moving on to another repo instead from tao-ce or oat-sa. Do you have any recommendation which repo that I can use to develop even further?

---

<div class="post-metadata">

**Author:** ![jariJ](https://avatars.discourse-cdn.com/v4/letter/j/a5b964/32.png) [@jariJ](https://forum.community.taotesting.com/u/jariJ)\
**Post date:** [July 1, 2026, 6:31am UTC](https://forum.community.taotesting.com/t/npm-problem-25-06-2026/158/8 "2026-07-01T06:31:41Z")

</div>

Have you read the multiple readme files?

---

<div class="post-metadata">

**Author:** ![jariJ](https://avatars.discourse-cdn.com/v4/letter/j/a5b964/32.png) [@jariJ](https://forum.community.taotesting.com/u/jariJ)\
**Post date:** [July 9, 2026, 6:36am UTC](https://forum.community.taotesting.com/t/npm-problem-25-06-2026/158/9 "2026-07-09T06:36:34Z")

</div>

Did you have any luck with the other repos? From what I understand, this branch is the only one that can be run build and run locally for now with the source code included.

---

<div class="post-metadata">

**Author:** ![Patrick](https://yyz1.discourse-cdn.com/flex007/user_avatar/forum.community.taotesting.com/patrick/32/60_2.png) [@Patrick](https://forum.community.taotesting.com/u/Patrick)\
**Post date:** [October 5, 2026, 2:44pm UTC](https://forum.community.taotesting.com/t/npm-problem-25-06-2026/158/10 "2026-10-05T14:44:56Z")

</div>

Hi,

Sorry for the late reply, we were aware of the issue in TAO CE 1.0 for devs willing to build from source code and the dependencies to private repositories. In the recent TAO CE 1.1 the structure of repos has evolved to allow for building from src, please use this guide:

> **[Development Guide - TAO Community Edition](https://tao-ce.github.io/tao-ce/dev/)**

As for the other comment, related to assigning users to groups, etc. Those two links may become handy:

> **[First steps - TAO Community Edition](https://tao-ce.github.io/tao-ce/start/first/)**

> **[User Guide](https://userguide.taotesting.com/)**
>
> How can we help you?
