Guest User

Untitled

a guest
Jul 13th, 2020
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.16 KB | None | 0 0
  1.  
  2.  
  3. ./configure --prefix=/opt/janus --disable-mqtt --disable-websockets-event-handler --disable-gelf-event-handler
  4.  
  5. Compiler: gcc
  6. libsrtp version: 1.5.x
  7. SSL/crypto library: OpenSSL
  8. DTLS set-timeout: not available
  9. Mutex implementation: GMutex (native futex on Linux)
  10. DataChannels support: yes
  11. Recordings post-processor: no
  12. TURN REST API client: yes
  13. Doxygen documentation: no
  14. Transports:
  15. REST (HTTP/HTTPS): yes
  16. WebSockets: yes
  17. RabbitMQ: yes
  18. MQTT: no
  19. Unix Sockets: yes
  20. Nanomsg: yes
  21. Plugins:
  22. Echo Test: yes
  23. Streaming: yes
  24. Video Call: yes
  25. SIP Gateway: no
  26. NoSIP (RTP Bridge): yes
  27. Audio Bridge: yes
  28. Video Room: yes
  29. Voice Mail: yes
  30. Record&Play: yes
  31. Text Room: yes
  32. Lua Interpreter: no
  33. Duktape Interpreter: no
  34. Event handlers:
  35. Sample event handler: yes
  36. WebSocket ev. handler: no
  37. RabbitMQ event handler:yes
  38. MQTT event handler: yes
  39. Nanomsg event handler: yes
  40. GELF event handler: no
  41. External loggers:
  42. JSON file logger: no
  43. JavaScript modules: no
  44.  
  45. ----------------------------------------------------------------------------------------
  46. make
  47.  
  48. [root@dev-webrtc janus-gateway]# make
  49. gengetopt --set-package="janus" --set-version="0.10.4" < ./janus.ggo
  50. `which git` rev-parse HEAD | awk 'BEGIN {print "#include \"version.h\""} {print "const char *janus_build_git_sha = \"" $0"\";"} END {}' > version.c
  51. echo "Mon Jul 13 10:41:09 UTC 2020" | awk 'BEGIN {} {print "const char *janus_build_git_time = \""$0"\";"} END {} ' >> version.c
  52. echo "104" | awk 'BEGIN {} {print "int janus_version = "$0";"} END {} ' >> version.c
  53. echo "0.10.4" | awk 'BEGIN {} {print "const char *janus_version_string = \""$0"\";"} END {} ' >> version.c
  54. pkg-config --modversion nice | awk 'BEGIN {} {print "const char *libnice_version_string = \""$0"\";"} END {} ' >> version.c
  55. make all-recursive
  56. make[1]: Entering directory `/home/ajay/janus/janus-gateway'
  57. Making all in html
  58. make[2]: Entering directory `/home/ajay/janus/janus-gateway/html'
  59. make[2]: Nothing to be done for `all'.
  60. make[2]: Leaving directory `/home/ajay/janus/janus-gateway/html'
  61. make[2]: Entering directory `/home/ajay/janus/janus-gateway'
  62. CC events/events_libjanus_sampleevh_la-janus_sampleevh.lo
  63. CCLD events/libjanus_sampleevh.la
  64. CC events/events_libjanus_rabbitmqevh_la-janus_rabbitmqevh.lo
  65. CCLD events/libjanus_rabbitmqevh.la
  66. CC events/events_libjanus_mqttevh_la-janus_mqttevh.lo
  67. events/janus_mqttevh.c:348:12: warning: 'janus_mqttevh_client_reconnect' defined but not used [-Wunused-function]
  68. static int janus_mqttevh_client_reconnect(janus_mqttevh_context *ctx) {
  69. ^
  70. CCLD events/libjanus_mqttevh.la
  71. CC events/events_libjanus_nanomsgevh_la-janus_nanomsgevh.lo
  72. CCLD events/libjanus_nanomsgevh.la
  73. CC plugins/plugins_libjanus_audiobridge_la-janus_audiobridge.lo
  74. CCLD plugins/libjanus_audiobridge.la
  75. CC plugins/plugins_libjanus_echotest_la-janus_echotest.lo
  76. CCLD plugins/libjanus_echotest.la
  77. CC plugins/plugins_libjanus_recordplay_la-janus_recordplay.lo
  78. CCLD plugins/libjanus_recordplay.la
  79. CC plugins/plugins_libjanus_nosip_la-janus_nosip.lo
  80. CCLD plugins/libjanus_nosip.la
  81. CC plugins/plugins_libjanus_streaming_la-janus_streaming.lo
  82. CCLD plugins/libjanus_streaming.la
  83. CC plugins/plugins_libjanus_videocall_la-janus_videocall.lo
  84. CCLD plugins/libjanus_videocall.la
  85. CC plugins/plugins_libjanus_videoroom_la-janus_videoroom.lo
  86. CCLD plugins/libjanus_videoroom.la
  87. CC plugins/plugins_libjanus_voicemail_la-janus_voicemail.lo
  88. CCLD plugins/libjanus_voicemail.la
  89. CC plugins/plugins_libjanus_textroom_la-janus_textroom.lo
  90. CCLD plugins/libjanus_textroom.la
  91. CC transports/transports_libjanus_http_la-janus_http.lo
  92. transports/janus_http.c: In function 'janus_http_create_daemon':
  93. transports/janus_http.c:479:5: warning: passing argument 3 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
  94. MHD_OPTION_END);
  95. ^
  96. In file included from transports/janus_http.c:37:0:
  97. /usr/local/include/microhttpd.h:2425:1: note: expected 'MHD_AcceptPolicyCallback' but argument is of type 'int (*)(void *, const struct sockaddr *, socklen_t'
  98. MHD_start_daemon (unsigned int flags,
  99. ^
  100. transports/janus_http.c:479:5: warning: passing argument 5 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
  101. MHD_OPTION_END);
  102. ^
  103. In file included from transports/janus_http.c:37:0:
  104. /usr/local/include/microhttpd.h:2425:1: note: expected 'MHD_AccessHandlerCallback' but argument is of type 'int (*)(void *, struct MHD_Connection *, const char *, const char *, const char *, const char *, size_t *, void **)'
  105. MHD_start_daemon (unsigned int flags,
  106. ^
  107. transports/janus_http.c:495:5: warning: passing argument 3 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
  108. MHD_OPTION_END);
  109. ^
  110. In file included from transports/janus_http.c:37:0:
  111. /usr/local/include/microhttpd.h:2425:1: note: expected 'MHD_AcceptPolicyCallback' but argument is of type 'int (*)(void *, const struct sockaddr *, socklen_t'
  112. MHD_start_daemon (unsigned int flags,
  113. ^
  114. transports/janus_http.c:495:5: warning: passing argument 5 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
  115. MHD_OPTION_END);
  116. ^
  117. In file included from transports/janus_http.c:37:0:
  118. /usr/local/include/microhttpd.h:2425:1: note: expected 'MHD_AccessHandlerCallback' but argument is of type 'int (*)(void *, struct MHD_Connection *, const char *, const char *, const char *, const char *, size_t *, void **)'
  119. MHD_start_daemon (unsigned int flags,
  120. ^
  121. transports/janus_http.c:520:5: warning: passing argument 3 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
  122. MHD_OPTION_END);
  123. ^
  124. In file included from transports/janus_http.c:37:0:
  125. /usr/local/include/microhttpd.h:2425:1: note: expected 'MHD_AcceptPolicyCallback' but argument is of type 'int (*)(void *, const struct sockaddr *, socklen_t'
  126. MHD_start_daemon (unsigned int flags,
  127. ^
  128. transports/janus_http.c:520:5: warning: passing argument 5 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
  129. MHD_OPTION_END);
  130. ^
  131. In file included from transports/janus_http.c:37:0:
  132. /usr/local/include/microhttpd.h:2425:1: note: expected 'MHD_AccessHandlerCallback' but argument is of type 'int (*)(void *, struct MHD_Connection *, const char *, const char *, const char *, const char *, size_t *, void **)'
  133. MHD_start_daemon (unsigned int flags,
  134. ^
  135. transports/janus_http.c:540:5: warning: passing argument 3 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
  136. MHD_OPTION_END);
  137. ^
  138. In file included from transports/janus_http.c:37:0:
  139. /usr/local/include/microhttpd.h:2425:1: note: expected 'MHD_AcceptPolicyCallback' but argument is of type 'int (*)(void *, const struct sockaddr *, socklen_t'
  140. MHD_start_daemon (unsigned int flags,
  141. ^
  142. transports/janus_http.c:540:5: warning: passing argument 5 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
  143. MHD_OPTION_END);
  144. ^
  145. In file included from transports/janus_http.c:37:0:
  146. /usr/local/include/microhttpd.h:2425:1: note: expected 'MHD_AccessHandlerCallback' but argument is of type 'int (*)(void *, struct MHD_Connection *, const char *, const char *, const char *, const char *, size_t *, void **)'
  147. MHD_start_daemon (unsigned int flags,
  148. ^
  149. transports/janus_http.c: In function 'janus_http_handler':
  150. transports/janus_http.c:1209:3: warning: passing argument 3 of 'MHD_get_connection_values' from incompatible pointer type [enabled by default]
  151. MHD_get_connection_values(connection, MHD_HEADER_KIND, &janus_http_headers, msg);
  152. ^
  153. In file included from transports/janus_http.c:37:0:
  154. /usr/local/include/microhttpd.h:2697:1: note: expected 'MHD_KeyValueIterator' but argument is of type 'int (*)(void *, enum MHD_ValueKind, const char *, const char *)'
  155. MHD_get_connection_values (struct MHD_Connection *connection,
  156. ^
  157. transports/janus_http.c: In function 'janus_http_admin_handler':
  158. transports/janus_http.c:1597:3: warning: passing argument 3 of 'MHD_get_connection_values' from incompatible pointer type [enabled by default]
  159. MHD_get_connection_values(connection, MHD_HEADER_KIND, &janus_http_headers, msg);
  160. ^
  161. In file included from transports/janus_http.c:37:0:
  162. /usr/local/include/microhttpd.h:2697:1: note: expected 'MHD_KeyValueIterator' but argument is of type 'int (*)(void *, enum MHD_ValueKind, const char *, const char *)'
  163. MHD_get_connection_values (struct MHD_Connection *connection,
  164. ^
  165. CCLD transports/libjanus_http.la
  166. CC transports/transports_libjanus_websockets_la-janus_websockets.lo
  167. CCLD transports/libjanus_websockets.la
  168. CC transports/transports_libjanus_rabbitmq_la-janus_rabbitmq.lo
  169. CCLD transports/libjanus_rabbitmq.la
  170. CC transports/transports_libjanus_pfunix_la-janus_pfunix.lo
  171. CCLD transports/libjanus_pfunix.la
  172. CC transports/transports_libjanus_nanomsg_la-janus_nanomsg.lo
  173. CCLD transports/libjanus_nanomsg.la
  174. CC janus-apierror.o
  175. CC janus-auth.o
  176. CC janus-cmdline.o
  177. CC janus-config.o
  178. CC janus-dtls.o
  179. CC janus-dtls-bio.o
  180. CC janus-events.o
  181. CC janus-ice.o
  182. CC janus-janus.o
  183. CC janus-log.o
  184. CC janus-record.o
  185. CC janus-rtcp.o
  186. CC janus-rtp.o
  187. CC janus-sctp.o
  188. CC janus-sdp.o
  189. CC janus-sdp-utils.o
  190. CC janus-ip-utils.o
  191. CC janus-turnrest.o
  192. CC janus-utils.o
  193. `which git` rev-parse HEAD | awk 'BEGIN {print "#include \"version.h\""} {print "const char *janus_build_git_sha = \"" $0"\";"} END {}' > version.c
  194. echo "Mon Jul 13 10:41:56 UTC 2020" | awk 'BEGIN {} {print "const char *janus_build_git_time = \""$0"\";"} END {} ' >> version.c
  195. echo "104" | awk 'BEGIN {} {print "int janus_version = "$0";"} END {} ' >> version.c
  196. echo "0.10.4" | awk 'BEGIN {} {print "const char *janus_version_string = \""$0"\";"} END {} ' >> version.c
  197. pkg-config --modversion nice | awk 'BEGIN {} {print "const char *libnice_version_string = \""$0"\";"} END {} ' >> version.c
  198. CC janus-version.o
  199. CC janus-text2pcap.o
  200. CC plugins/janus-plugin.o
  201. CC transports/janus-transport.o
  202. In file included from ./mutex.h:16:0,
  203. from ./refcount.h:61,
  204. from transports/transport.h:96,
  205. from transports/transport.c:14:
  206. ./debug.h:58:20: warning: ‘janus_log_prefix’ defined but not used [-Wunused-variable]
  207. static const char *janus_log_prefix[] = {
  208. ^
  209. CCLD janus
  210. CC janus_cfgconv-janus-cfgconv.o
  211. CC janus_cfgconv-config.o
  212. CC janus_cfgconv-log.o
  213. CC janus_cfgconv-utils.o
  214. CC janus_cfgconv-version.o
  215. CCLD janus-cfgconv
  216. /bin/mkdir -p conf
  217. GEN conf/janus.jcfg.sample
  218. /bin/mkdir -p conf
  219. GEN conf/janus.plugin.recordplay.jcfg.sample
  220. /bin/mkdir -p conf
  221. GEN conf/janus.plugin.streaming.jcfg.sample
  222. /bin/mkdir -p conf
  223. GEN conf/janus.plugin.voicemail.jcfg.sample
  224. make[2]: Leaving directory `/home/ajay/janus/janus-gateway'
  225. make[1]: Leaving directory `/home/ajay/janus/janus-gateway'
  226.  
  227. -----------------------------------------------------------------------------
  228.  
  229. start janus /opt/bin/janus
  230.  
  231. [Mon Jul 13 10:47:40 2020] Going to bind the Janus API HTTPS webserver to 10.61.2.132 (asked for ens5)
  232. [Mon Jul 13 10:47:40 2020] Binding to interface 'ens5' for the Janus API HTTPS webserver
  233. [Mon Jul 13 10:47:40 2020] [FATAL] [transports/janus_http.c:janus_http_init:791] Couldn't start secure webserver on port 8089...
  234. [Mon Jul 13 10:47:40 2020] Binding to all interfaces for the Admin API HTTP webserver
  235. [Mon Jul 13 10:47:40 2020] Admin/monitor HTTP webserver started (port 7088, /admin path listener)...
  236. [Mon Jul 13 10:47:40 2020] Binding to all interfaces for the Admin API HTTPS webserver
  237. [Mon Jul 13 10:47:40 2020] [FATAL] [transports/janus_http.c:janus_http_init:849] Couldn't start secure admin/monitor webserver on port 7889...
  238. [Mon Jul 13 10:47:40 2020] JANUS REST (HTTP/HTTPS) transport plugin initialized!
  239. [Mon Jul 13 10:47:40 2020] Version: 2 (0.0.2)
  240. [Mon Jul 13 10:47:40 2020] [janus.transport.http] JANUS REST (HTTP/HTTPS) transport plugin
  241. [Mon Jul 13 10:47:40 2020] This transport plugin adds REST (HTTP/HTTPS) support to the Janus API via libmicrohttpd.
  242. [Mon Jul 13 10:47:40 2020] Plugin API version: 7
  243. [Mon Jul 13 10:47:40 2020] Janus API: enabled
  244. [Mon Jul 13 10:47:40 2020] Admin API: enabled
  245. [Mon Jul 13 10:47:40 2020] Loading transport plugin 'libjanus_websockets.so'...
  246. [Mon Jul 13 10:47:40 2020] JANUS WebSockets transport plugin created!
  247. [Mon Jul 13 10:47:40 2020] [WARN] libwebsockets has been built without IPv6 support, will bind to IPv4 only
  248. [Mon Jul 13 10:47:40 2020] Configuration file: /opt/janus13/etc/janus/janus.transport.websockets.jcfg
Advertisement
Add Comment
Please, Sign In to add comment