Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ./configure --prefix=/opt/janus --disable-mqtt --disable-websockets-event-handler --disable-gelf-event-handler
- Compiler: gcc
- libsrtp version: 1.5.x
- SSL/crypto library: OpenSSL
- DTLS set-timeout: not available
- Mutex implementation: GMutex (native futex on Linux)
- DataChannels support: yes
- Recordings post-processor: no
- TURN REST API client: yes
- Doxygen documentation: no
- Transports:
- REST (HTTP/HTTPS): yes
- WebSockets: yes
- RabbitMQ: yes
- MQTT: no
- Unix Sockets: yes
- Nanomsg: yes
- Plugins:
- Echo Test: yes
- Streaming: yes
- Video Call: yes
- SIP Gateway: no
- NoSIP (RTP Bridge): yes
- Audio Bridge: yes
- Video Room: yes
- Voice Mail: yes
- Record&Play: yes
- Text Room: yes
- Lua Interpreter: no
- Duktape Interpreter: no
- Event handlers:
- Sample event handler: yes
- WebSocket ev. handler: no
- RabbitMQ event handler:yes
- MQTT event handler: yes
- Nanomsg event handler: yes
- GELF event handler: no
- External loggers:
- JSON file logger: no
- JavaScript modules: no
- ----------------------------------------------------------------------------------------
- make
- [root@dev-webrtc janus-gateway]# make
- gengetopt --set-package="janus" --set-version="0.10.4" < ./janus.ggo
- `which git` rev-parse HEAD | awk 'BEGIN {print "#include \"version.h\""} {print "const char *janus_build_git_sha = \"" $0"\";"} END {}' > version.c
- echo "Mon Jul 13 10:41:09 UTC 2020" | awk 'BEGIN {} {print "const char *janus_build_git_time = \""$0"\";"} END {} ' >> version.c
- echo "104" | awk 'BEGIN {} {print "int janus_version = "$0";"} END {} ' >> version.c
- echo "0.10.4" | awk 'BEGIN {} {print "const char *janus_version_string = \""$0"\";"} END {} ' >> version.c
- pkg-config --modversion nice | awk 'BEGIN {} {print "const char *libnice_version_string = \""$0"\";"} END {} ' >> version.c
- make all-recursive
- make[1]: Entering directory `/home/ajay/janus/janus-gateway'
- Making all in html
- make[2]: Entering directory `/home/ajay/janus/janus-gateway/html'
- make[2]: Nothing to be done for `all'.
- make[2]: Leaving directory `/home/ajay/janus/janus-gateway/html'
- make[2]: Entering directory `/home/ajay/janus/janus-gateway'
- CC events/events_libjanus_sampleevh_la-janus_sampleevh.lo
- CCLD events/libjanus_sampleevh.la
- CC events/events_libjanus_rabbitmqevh_la-janus_rabbitmqevh.lo
- CCLD events/libjanus_rabbitmqevh.la
- CC events/events_libjanus_mqttevh_la-janus_mqttevh.lo
- events/janus_mqttevh.c:348:12: warning: 'janus_mqttevh_client_reconnect' defined but not used [-Wunused-function]
- static int janus_mqttevh_client_reconnect(janus_mqttevh_context *ctx) {
- ^
- CCLD events/libjanus_mqttevh.la
- CC events/events_libjanus_nanomsgevh_la-janus_nanomsgevh.lo
- CCLD events/libjanus_nanomsgevh.la
- CC plugins/plugins_libjanus_audiobridge_la-janus_audiobridge.lo
- CCLD plugins/libjanus_audiobridge.la
- CC plugins/plugins_libjanus_echotest_la-janus_echotest.lo
- CCLD plugins/libjanus_echotest.la
- CC plugins/plugins_libjanus_recordplay_la-janus_recordplay.lo
- CCLD plugins/libjanus_recordplay.la
- CC plugins/plugins_libjanus_nosip_la-janus_nosip.lo
- CCLD plugins/libjanus_nosip.la
- CC plugins/plugins_libjanus_streaming_la-janus_streaming.lo
- CCLD plugins/libjanus_streaming.la
- CC plugins/plugins_libjanus_videocall_la-janus_videocall.lo
- CCLD plugins/libjanus_videocall.la
- CC plugins/plugins_libjanus_videoroom_la-janus_videoroom.lo
- CCLD plugins/libjanus_videoroom.la
- CC plugins/plugins_libjanus_voicemail_la-janus_voicemail.lo
- CCLD plugins/libjanus_voicemail.la
- CC plugins/plugins_libjanus_textroom_la-janus_textroom.lo
- CCLD plugins/libjanus_textroom.la
- CC transports/transports_libjanus_http_la-janus_http.lo
- transports/janus_http.c: In function 'janus_http_create_daemon':
- transports/janus_http.c:479:5: warning: passing argument 3 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
- MHD_OPTION_END);
- ^
- In file included from transports/janus_http.c:37:0:
- /usr/local/include/microhttpd.h:2425:1: note: expected 'MHD_AcceptPolicyCallback' but argument is of type 'int (*)(void *, const struct sockaddr *, socklen_t'
- MHD_start_daemon (unsigned int flags,
- ^
- transports/janus_http.c:479:5: warning: passing argument 5 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
- MHD_OPTION_END);
- ^
- In file included from transports/janus_http.c:37:0:
- /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 **)'
- MHD_start_daemon (unsigned int flags,
- ^
- transports/janus_http.c:495:5: warning: passing argument 3 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
- MHD_OPTION_END);
- ^
- In file included from transports/janus_http.c:37:0:
- /usr/local/include/microhttpd.h:2425:1: note: expected 'MHD_AcceptPolicyCallback' but argument is of type 'int (*)(void *, const struct sockaddr *, socklen_t'
- MHD_start_daemon (unsigned int flags,
- ^
- transports/janus_http.c:495:5: warning: passing argument 5 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
- MHD_OPTION_END);
- ^
- In file included from transports/janus_http.c:37:0:
- /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 **)'
- MHD_start_daemon (unsigned int flags,
- ^
- transports/janus_http.c:520:5: warning: passing argument 3 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
- MHD_OPTION_END);
- ^
- In file included from transports/janus_http.c:37:0:
- /usr/local/include/microhttpd.h:2425:1: note: expected 'MHD_AcceptPolicyCallback' but argument is of type 'int (*)(void *, const struct sockaddr *, socklen_t'
- MHD_start_daemon (unsigned int flags,
- ^
- transports/janus_http.c:520:5: warning: passing argument 5 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
- MHD_OPTION_END);
- ^
- In file included from transports/janus_http.c:37:0:
- /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 **)'
- MHD_start_daemon (unsigned int flags,
- ^
- transports/janus_http.c:540:5: warning: passing argument 3 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
- MHD_OPTION_END);
- ^
- In file included from transports/janus_http.c:37:0:
- /usr/local/include/microhttpd.h:2425:1: note: expected 'MHD_AcceptPolicyCallback' but argument is of type 'int (*)(void *, const struct sockaddr *, socklen_t'
- MHD_start_daemon (unsigned int flags,
- ^
- transports/janus_http.c:540:5: warning: passing argument 5 of 'MHD_start_daemon' from incompatible pointer type [enabled by default]
- MHD_OPTION_END);
- ^
- In file included from transports/janus_http.c:37:0:
- /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 **)'
- MHD_start_daemon (unsigned int flags,
- ^
- transports/janus_http.c: In function 'janus_http_handler':
- transports/janus_http.c:1209:3: warning: passing argument 3 of 'MHD_get_connection_values' from incompatible pointer type [enabled by default]
- MHD_get_connection_values(connection, MHD_HEADER_KIND, &janus_http_headers, msg);
- ^
- In file included from transports/janus_http.c:37:0:
- /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 *)'
- MHD_get_connection_values (struct MHD_Connection *connection,
- ^
- transports/janus_http.c: In function 'janus_http_admin_handler':
- transports/janus_http.c:1597:3: warning: passing argument 3 of 'MHD_get_connection_values' from incompatible pointer type [enabled by default]
- MHD_get_connection_values(connection, MHD_HEADER_KIND, &janus_http_headers, msg);
- ^
- In file included from transports/janus_http.c:37:0:
- /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 *)'
- MHD_get_connection_values (struct MHD_Connection *connection,
- ^
- CCLD transports/libjanus_http.la
- CC transports/transports_libjanus_websockets_la-janus_websockets.lo
- CCLD transports/libjanus_websockets.la
- CC transports/transports_libjanus_rabbitmq_la-janus_rabbitmq.lo
- CCLD transports/libjanus_rabbitmq.la
- CC transports/transports_libjanus_pfunix_la-janus_pfunix.lo
- CCLD transports/libjanus_pfunix.la
- CC transports/transports_libjanus_nanomsg_la-janus_nanomsg.lo
- CCLD transports/libjanus_nanomsg.la
- CC janus-apierror.o
- CC janus-auth.o
- CC janus-cmdline.o
- CC janus-config.o
- CC janus-dtls.o
- CC janus-dtls-bio.o
- CC janus-events.o
- CC janus-ice.o
- CC janus-janus.o
- CC janus-log.o
- CC janus-record.o
- CC janus-rtcp.o
- CC janus-rtp.o
- CC janus-sctp.o
- CC janus-sdp.o
- CC janus-sdp-utils.o
- CC janus-ip-utils.o
- CC janus-turnrest.o
- CC janus-utils.o
- `which git` rev-parse HEAD | awk 'BEGIN {print "#include \"version.h\""} {print "const char *janus_build_git_sha = \"" $0"\";"} END {}' > version.c
- echo "Mon Jul 13 10:41:56 UTC 2020" | awk 'BEGIN {} {print "const char *janus_build_git_time = \""$0"\";"} END {} ' >> version.c
- echo "104" | awk 'BEGIN {} {print "int janus_version = "$0";"} END {} ' >> version.c
- echo "0.10.4" | awk 'BEGIN {} {print "const char *janus_version_string = \""$0"\";"} END {} ' >> version.c
- pkg-config --modversion nice | awk 'BEGIN {} {print "const char *libnice_version_string = \""$0"\";"} END {} ' >> version.c
- CC janus-version.o
- CC janus-text2pcap.o
- CC plugins/janus-plugin.o
- CC transports/janus-transport.o
- In file included from ./mutex.h:16:0,
- from ./refcount.h:61,
- from transports/transport.h:96,
- from transports/transport.c:14:
- ./debug.h:58:20: warning: ‘janus_log_prefix’ defined but not used [-Wunused-variable]
- static const char *janus_log_prefix[] = {
- ^
- CCLD janus
- CC janus_cfgconv-janus-cfgconv.o
- CC janus_cfgconv-config.o
- CC janus_cfgconv-log.o
- CC janus_cfgconv-utils.o
- CC janus_cfgconv-version.o
- CCLD janus-cfgconv
- /bin/mkdir -p conf
- GEN conf/janus.jcfg.sample
- /bin/mkdir -p conf
- GEN conf/janus.plugin.recordplay.jcfg.sample
- /bin/mkdir -p conf
- GEN conf/janus.plugin.streaming.jcfg.sample
- /bin/mkdir -p conf
- GEN conf/janus.plugin.voicemail.jcfg.sample
- make[2]: Leaving directory `/home/ajay/janus/janus-gateway'
- make[1]: Leaving directory `/home/ajay/janus/janus-gateway'
- -----------------------------------------------------------------------------
- start janus /opt/bin/janus
- [Mon Jul 13 10:47:40 2020] Going to bind the Janus API HTTPS webserver to 10.61.2.132 (asked for ens5)
- [Mon Jul 13 10:47:40 2020] Binding to interface 'ens5' for the Janus API HTTPS webserver
- [Mon Jul 13 10:47:40 2020] [FATAL] [transports/janus_http.c:janus_http_init:791] Couldn't start secure webserver on port 8089...
- [Mon Jul 13 10:47:40 2020] Binding to all interfaces for the Admin API HTTP webserver
- [Mon Jul 13 10:47:40 2020] Admin/monitor HTTP webserver started (port 7088, /admin path listener)...
- [Mon Jul 13 10:47:40 2020] Binding to all interfaces for the Admin API HTTPS webserver
- [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...
- [Mon Jul 13 10:47:40 2020] JANUS REST (HTTP/HTTPS) transport plugin initialized!
- [Mon Jul 13 10:47:40 2020] Version: 2 (0.0.2)
- [Mon Jul 13 10:47:40 2020] [janus.transport.http] JANUS REST (HTTP/HTTPS) transport plugin
- [Mon Jul 13 10:47:40 2020] This transport plugin adds REST (HTTP/HTTPS) support to the Janus API via libmicrohttpd.
- [Mon Jul 13 10:47:40 2020] Plugin API version: 7
- [Mon Jul 13 10:47:40 2020] Janus API: enabled
- [Mon Jul 13 10:47:40 2020] Admin API: enabled
- [Mon Jul 13 10:47:40 2020] Loading transport plugin 'libjanus_websockets.so'...
- [Mon Jul 13 10:47:40 2020] JANUS WebSockets transport plugin created!
- [Mon Jul 13 10:47:40 2020] [WARN] libwebsockets has been built without IPv6 support, will bind to IPv4 only
- [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