Closed hevisol closed 7 years ago
update here is the spreedme debug log info:
Ran test #1 (testOwncloudPhpConfigFile): Passed without an error
Ran test #2 (testOwncloudJavascriptConfigFile): Passed without an error
Ran test #3 (testSpreedWebRTCAPI): Error: WebRTC API config endpoint returned incorrect json response: <!doctype html>
Thanks for the help!
Hi @hevisol I think you confused Spreed.ME app for Nextcloud with this app. Please, open the same issue in the Spreed.ME app repository if still having problems.
Hello,
If you could just explain how to use the screen sharing functionality please? I have no error log info to go off of. I do not get the screen sharing icon when testing with two user accounts. the spreedme serverr file is pretty generic:
[http] listen = 127.0.0.1:8080
[https]
[app] sessionSecret = the-default-secret-do-not-keep-me encryptionSecret = tne-default-encryption-block-key serverToken = i-did-not-change-the-public-token-boo serverRealm = local
[modules]
[log] logfile = /var/log/spreed-webrtc-server.log
[users] enabled = false
[nats]
[roomtypes]
Here is my nginx conf file:
[http] listen = 127.0.0.1:8080
[https]
[app] sessionSecret = the-default-secret-do-not-keep-me encryptionSecret = tne-default-encryption-block-key serverToken = i-did-not-change-the-public-token-boo serverRealm = local
[modules]
[log] logfile = /var/log/spreed-webrtc-server.log
[users] enabled = false
[nats]
[roomtypes] root@bsd:/usr/local/www/nextcloud/apps # cat /usr/local/etc/nginx/nginx.conf load_module /usr/local/libexec/nginx/ngx_mail_module.so; load_module /usr/local/libexec/nginx/ngx_stream_module.so;
user www; worker_processes auto;
pid /var/run/nginx.pid;
events { use kqueue; worker_connections 1024; multi_accept on; } http {
map $http_upgrade $connection_upgrade { default upgrade; '' close; }
Basic settings
----------
sendfile on; tcp_nopush on; tcp_nodelay on; reset_timedout_connection on; keepalive_timeout 65; keepalive_requests 1000; types_hash_max_size 2048; server_tokens off; send_timeout 30; server_names_hash_max_size 4096;
Common limits
----------
client_max_body_size 100m; # upload size client_body_buffer_size 1m; client_header_timeout 3m; client_body_timeout 3m;
client_body_temp_path /var/nginx/client_body_temp;
proxy_connect_timeout 5; proxy_send_timeout 10; proxy_read_timeout 10;
proxy_buffer_size 4k; proxy_buffers 8 16k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 64k;
proxy_temp_path /var/nginx/proxy_temp;
include mime.types; default_type application/octet-stream;
Logs format
----------
log_format main '$remote_addr - $host [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"' 'rt=$request_time ut=$upstream_response_time ' 'cs=$upstream_cache_status';
log_format cache '$remote_addr - $host [$time_local] "$request" $status ' '$body_bytes_sent "$http_referer" ' 'rt=$request_time ut=$upstream_response_time ' 'cs=$upstream_cache_status';
access_log /var/log/nginx/access.log main; error_log /var/log/nginx/error.log warn;
GZip config
----------
gzip on; gzip_static on; gzip_types text/plain text/css text/javascript text/xml application/x-javascript application/javascript application/xml application/json image/x-icon; gzip_comp_level 9; gzip_buffers 16 8k; gzip_proxied expired no-cache no-store private auth; gzip_min_length 1000; gzip_disable "msie6" gzip_vary on;
Cache config
----------
proxy_cache_valid 1m;
Virtual host config
----------
include /usr/local/etc/nginx/conf.d/*.conf; }
here is my nextcloud server conf file:
load_module /usr/local/libexec/nginx/ngx_mail_module.so; load_module /usr/local/libexec/nginx/ngx_stream_module.so;
user www; worker_processes auto;
pid /var/run/nginx.pid;
events { use kqueue; worker_connections 1024; multi_accept on; } http {
map $http_upgrade $connection_upgrade { default upgrade; '' close; }
Basic settings
----------
sendfile on; tcp_nopush on; tcp_nodelay on; reset_timedout_connection on; keepalive_timeout 65; keepalive_requests 1000; types_hash_max_size 2048; server_tokens off; send_timeout 30; server_names_hash_max_size 4096;
Common limits
----------
client_max_body_size 100m; # upload size client_body_buffer_size 1m; client_header_timeout 3m; client_body_timeout 3m;
client_body_temp_path /var/nginx/client_body_temp;
proxy_connect_timeout 5; proxy_send_timeout 10; proxy_read_timeout 10;
proxy_buffer_size 4k; proxy_buffers 8 16k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 64k;
proxy_temp_path /var/nginx/proxy_temp;
include mime.types; default_type application/octet-stream;
Logs format
----------
log_format main '$remote_addr - $host [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"' 'rt=$request_time ut=$upstream_response_time ' 'cs=$upstream_cache_status';
log_format cache '$remote_addr - $host [$time_local] "$request" $status ' '$body_bytes_sent "$http_referer" ' 'rt=$request_time ut=$upstream_response_time ' 'cs=$upstream_cache_status';
access_log /var/log/nginx/access.log main; error_log /var/log/nginx/error.log warn;
GZip config
----------
gzip on; gzip_static on; gzip_types text/plain text/css text/javascript text/xml application/x-javascript application/javascript application/xml application/json image/x-icon; gzip_comp_level 9; gzip_buffers 16 8k; gzip_proxied expired no-cache no-store private auth; gzip_min_length 1000; gzip_disable "msie6" gzip_vary on;
Cache config
----------
proxy_cache_valid 1m;
Virtual host config
----------
include /usr/local/etc/nginx/conf.d/*.conf; } root@bsd:/usr/local/www/nextcloud/apps # cat /usr/local/etc/nginx/conf.d/nextcloud.kittenslippers.com.conf upstream php-handler {
server 127.0.0.1:9000;
}
server { listen 80; server_name nextcloud.kittenslippers.com;
enforce https
}
server { listen 443 ssl; server_name nextcloud.kittenslippers.com;
Spreed WebRTC
}