Code Monkey home page Code Monkey logo

Comments (12)

CLU91 avatar CLU91 commented on May 29, 2024

Screenshot link didnt work somehow... please copy link directly

from rustdesk-server-pro.

dinger1986 avatar dinger1986 commented on May 29, 2024

what email system are you trying to make it work with? need more info

from rustdesk-server-pro.

CLU91 avatar CLU91 commented on May 29, 2024

We are using Microsoft Exchange. We already use it with other Linux Servers on Port 587. It works. Ports are open on each side. I did a openssl s_client -starttls smtp mail.company.com:587 from the Rustdesk Server and it returns successfully our Certificate as expected.

from rustdesk-server-pro.

dinger1986 avatar dinger1986 commented on May 29, 2024

do you have any errors in event viewer on your exchange server?

@rustdesk is it possible to allow auth without a password like this #37 (comment)

from rustdesk-server-pro.

CLU91 avatar CLU91 commented on May 29, 2024

Nope, because the Rustdesk Server is not even trying to establish a connection to the exchange. Our firewall isn't showing any try.

from rustdesk-server-pro.

CLU91 avatar CLU91 commented on May 29, 2024

In the meantime i figured out, that there is a bug in NGINX Version 1.18. This version is delivered natively with Ubuntu Server 22.04 still, even there is newer versions of NGINX. The problem is, when i upgrade NGINX to 1.24 for example, it's not working anymore and the Webinterface isn't available anymore. I also tried to install NGINX beforehand and then run the installer script but then i have an half empty rustdesk.conf file. Seems like Rustdesk installation script is not made for other version then 1.18.....

from rustdesk-server-pro.

dinger1986 avatar dinger1986 commented on May 29, 2024

shall check the upgrade to newer nginx and fix it

from rustdesk-server-pro.

CLU91 avatar CLU91 commented on May 29, 2024

New nginx version 1.24 still not working. I manually updated the package and its dependencies and copied all settings. Still the same error.

from rustdesk-server-pro.

dinger1986 avatar dinger1986 commented on May 29, 2024

yes looking

from rustdesk-server-pro.

dinger1986 avatar dinger1986 commented on May 29, 2024

New nginx version 1.24 still not working. I manually updated the package and its dependencies and copied all settings. Still the same error.

The new version of nginx.conf changes settings, this needs replaced with the old version, or at least this line needs added in include /etc/nginx/sites-enabled/*;. I have just upgraded on debian 12 which I already had running, please check on ubuntu

Original nginx.conf

user www-data;
worker_processes auto;
pid /run/nginx.pid;
error_log /var/log/nginx/error.log;
include /etc/nginx/modules-enabled/*.conf;

events {
        worker_connections 768;
        # multi_accept on;
}

http {

        ##
        # Basic Settings
        ##

        sendfile on;
        tcp_nopush on;
        types_hash_max_size 2048;
        # server_tokens off;

        # server_names_hash_bucket_size 64;
        # server_name_in_redirect off;

        include /etc/nginx/mime.types;
        default_type application/octet-stream;

        ##
        # SSL Settings
        ##

        ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; # Dropping SSLv3, ref: POODLE
        ssl_prefer_server_ciphers on;

        ##
        # Logging Settings
        ##

        access_log /var/log/nginx/access.log;

        ##
        # Gzip Settings
        ##

        gzip on;

        # gzip_vary on;
        # gzip_proxied any;
        # gzip_comp_level 6;
        # gzip_buffers 16 8k;
        # gzip_http_version 1.1;
        # gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;

        ##
        # Virtual Host Configs
        ##

        include /etc/nginx/conf.d/*.conf;
        include /etc/nginx/sites-enabled/*;
}


#mail {
#       # See sample authentication script at:
#       # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript
#
#       # auth_http localhost/auth.php;
#       # pop3_capabilities "TOP" "USER";
#       # imap_capabilities "IMAP4rev1" "UIDPLUS";
#
#       server {
#               listen     localhost:110;
#               protocol   pop3;
#               proxy      on;
#       }
#
#       server {
#               listen     localhost:143;
#               protocol   imap;
#               proxy      on;
#       }
#}

from rustdesk-server-pro.

CLU91 avatar CLU91 commented on May 29, 2024

My nginx.conf file already looks like this... only difference is server_tokesn off; is active. In your example there is a # in front....

from rustdesk-server-pro.

enoch85 avatar enoch85 commented on May 29, 2024

We could use Nginx own repos in the installation... Don't know if it would make any difference though.

from rustdesk-server-pro.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.