# mediasoup install error

**URL:** <https://mediasoup.discourse.group/t/mediasoup-install-error/3809>\
**Category:** mediasoup-demo\
**Created:** [January 12, 2022, 7:04am UTC](https://mediasoup.discourse.group/t/mediasoup-install-error/3809 "2022-01-12T07:04:46Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![zhang](https://avatars.discourse-cdn.com/v4/letter/z/aeb1de/32.png) [@zhang](https://mediasoup.discourse.group/u/zhang)\
**Post date:** [January 12, 2022, 7:04am UTC](https://mediasoup.discourse.group/t/mediasoup-install-error/3809/1 "2022-01-12T07:04:46Z")

</div>

openssl| Run-time dependency threads found: YES  
openssl| Program as found: YES 11.0.3 (/usr/bin/as)  
openssl| Message: OpenSSL is configured with ASM support  
openssl| Build targets in project: 3  
openssl| Subproject openssl finished.

Downloading nlohmann\_json source from [https://github.com/nlohmann/json/releases/download/v3.9.1/include.zip](https://github.com/nlohmann/json/releases/download/v3.9.1/include.zip)  
Traceback (most recent call last):  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/mesonmain.py”, line 146, in run  
return options.run\_func(options)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/msetup.py”, line 294, in run  
app.generate()  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/msetup.py”, line 185, in generate  
self.\_generate(env)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/msetup.py”, line 229, in \_generate  
intr.run()  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/interpreter/interpreter.py”, line 2551, in run  
super().run()  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/interpreterbase/interpreterbase.py”, line 148, in run  
self.evaluate\_codeblock(self.ast, start=1)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/interpreterbase/interpreterbase.py”, line 173, in evaluate\_codeblock  
raise e  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/interpreterbase/interpreterbase.py”, line 166, in evaluate\_codeblock  
self.evaluate\_statement(cur)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/interpreterbase/interpreterbase.py”, line 181, in evaluate\_statement  
self.assignment(cur)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/interpreterbase/interpreterbase.py”, line 566, in assignment  
value = self.evaluate\_statement(node.value)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/interpreterbase/interpreterbase.py”, line 179, in evaluate\_statement  
return self.function\_call(cur)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/interpreterbase/interpreterbase.py”, line 454, in function\_call  
res = func(node, func\_args, kwargs)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/interpreterbase/decorators.py”, line 768, in wrapped  
return f(\*wrapped\_args, \*\*wrapped\_kwargs)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/interpreterbase/decorators.py”, line 115, in wrapped  
return f(\*wrapped\_args, \*\*wrapped\_kwargs)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/interpreterbase/decorators.py”, line 276, in wrapper  
return f(\*nargs, \*\*wrapped\_kwargs)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/interpreter/interpreter.py”, line 795, in func\_subproject  
return self.do\_subproject(args[0], ‘meson’, kwargs)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/interpreter/interpreter.py”, line 836, in do\_subproject  
subdir = r.resolve(subp\_name, method)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/wrap/wrap.py”, line 334, in resolve  
self.get\_file()  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/wrap/wrap.py”, line 398, in get\_file  
path = self.get\_file\_internal(‘source’)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/wrap/wrap.py”, line 560, in get\_file\_internal  
self.download(what, cache\_path)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/wrap/wrap.py”, line 535, in download  
dhash, tmpfile = self.get\_data(srcurl)  
File “/Users/bozhang/hwl/mediasoup-demo/server/node\_modules/mediasoup/worker/out/pip/mesonbuild/wrap/wrap.py”, line 486, in get\_data  
resp = urllib.request.urlopen(req, timeout=REQ\_TIMEOUT)  
File “/usr/local/Cellar/python@3.9/3.9.9/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py”, line 214, in urlopen  
return opener.open(url, data, timeout)  
File “/usr/local/Cellar/python@3.9/3.9.9/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py”, line 517, in open  
response = self.\_open(req, data)  
File “/usr/local/Cellar/python@3.9/3.9.9/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py”, line 534, in \_open  
result = self.\_call\_chain(self.handle\_open, protocol, protocol +  
File “/usr/local/Cellar/python@3.9/3.9.9/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py”, line 494, in \_call\_chain  
result = func(\*args)  
File “/usr/local/Cellar/python@3.9/3.9.9/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py”, line 1389, in https\_open  
return self.do\_open(http.client.HTTPSConnection, req,  
File “/usr/local/Cellar/python@3.9/3.9.9/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py”, line 1350, in do\_open  
r = h.getresponse()  
File “/usr/local/Cellar/python@3.9/3.9.9/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py”, line 1377, in getresponse  
response.begin()  
File “/usr/local/Cellar/python@3.9/3.9.9/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py”, line 320, in begin  
version, status, reason = self.\_read\_status()  
File “/usr/local/Cellar/python@3.9/3.9.9/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py”, line 289, in \_read\_status  
raise RemoteDisconnected(“Remote end closed connection without”  
http.client.RemoteDisconnected: Remote end closed connection without response

meson.build:153:0: ERROR: Unhandled python exception

```
This is a Meson bug and should be reported!

```

make: \*\*\* [setup] Error 2  
npm ERR! code ELIFECYCLE  
npm ERR! errno 1  
npm ERR! mediasoup@3.9.4 postinstall: `node npm-scripts.js postinstall`  
npm ERR! Exit status 1  
npm ERR!  
npm ERR! Failed at the mediasoup@3.9.4 postinstall script.  
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

---

<div class="post-metadata">

**Author:** ![nazar-pc](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/nazar-pc/32/369_2.png) [@nazar-pc](https://mediasoup.discourse.group/u/nazar-pc)\
**Post date:** [January 12, 2022, 7:05am UTC](https://mediasoup.discourse.group/t/mediasoup-install-error/3809/2 "2022-01-12T07:05:29Z")

</div>

Delete `node_modules` and try again. Looks like there was a network issue during installation.

---

<div class="post-metadata">

**Author:** ![zhang](https://avatars.discourse-cdn.com/v4/letter/z/aeb1de/32.png) [@zhang](https://mediasoup.discourse.group/u/zhang)\
**Post date:** [January 12, 2022, 7:06am UTC](https://mediasoup.discourse.group/t/mediasoup-install-error/3809/3 "2022-01-12T07:06:38Z")

</div>

already repeat it too many times。。。 in python 3.9.9 and macos 10.15

---

<div class="post-metadata">

**Author:** ![nazar-pc](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/nazar-pc/32/369_2.png) [@nazar-pc](https://mediasoup.discourse.group/u/nazar-pc)\
**Post date:** [January 12, 2022, 8:17am UTC](https://mediasoup.discourse.group/t/mediasoup-install-error/3809/4 "2022-01-12T08:17:31Z")

</div>

Something is odd still if it tries to download [https://github.com/nlohmann/json/releases/download/v3.9.1/include.zip](https://github.com/nlohmann/json/releases/download/v3.9.1/include.zip) and says “Remote end closed connection without response”.

Not sure how to help, but you can try to download the file directly and see if you get any errors that way.

---

<div class="post-metadata">

**Author:** ![zhang](https://avatars.discourse-cdn.com/v4/letter/z/aeb1de/32.png) [@zhang](https://mediasoup.discourse.group/u/zhang)\
**Post date:** [January 12, 2022, 10:17am UTC](https://mediasoup.discourse.group/t/mediasoup-install-error/3809/5 "2022-01-12T10:17:15Z")

</div>

thanks！ that ok， network problem
