Skip to content

Hello there

General
  • Hi everybody. @phenomlab has created a great forum as always. I hope this forum does well.

  • Hi everybody. @phenomlab has created a great forum as always. I hope this forum does well.

    @kurulumu-net thanks very much, and welcome to Sudonix.

  • Hi everybody. @phenomlab has created a great forum as always. I hope this forum does well.

    @kurulumu-net said in Hello there:

    Hi everybody. @phenomlab has created a great forum as always. I hope this forum does well.

    Welcome aboard 😁

  • Hi everybody. @phenomlab has created a great forum as always. I hope this forum does well.

    @kurulumu-net hey - I really like the layout of your (recently recovered 🙂 ) site. I see you’ve taken inspiration from Sudonix 👏

  • @kurulumu-net hey - I really like the layout of your (recently recovered 🙂 ) site. I see you’ve taken inspiration from Sudonix 👏

    @phenomlab Yes it is true that I got some inspiration from your site 🙏🏻

  • @kurulumu-net hey - I really like the layout of your (recently recovered 🙂 ) site. I see you’ve taken inspiration from Sudonix 👏

    @phenomlab

    alt textthe css affecting this button needs love

  • @phenomlab

    alt textthe css affecting this button needs love

    @kurulumu-net Thanks. I’ll fix that.

  • @phenomlab

    alt textthe css affecting this button needs love

    @kurulumu-net said in Hello there:

    the css affecting this button needs love

    Fixed in both light and dark modes.

  • @kurulumu-net said in Hello there:

    the css affecting this button needs love

    Fixed in both light and dark modes.

    @phenomlab I’m wondering what plugins you are using on sudonix.com. Can you share a list?

  • @phenomlab I’m wondering what plugins you are using on sudonix.com. Can you share a list?

    @kurulumu-net Of course

    Active plugins:
            * nodebb-plugin-2factor@2.9.7 (installed, enabled)
            * nodebb-plugin-blog-comments@0.7.0 (installed, enabled)
            * nodebb-plugin-browsing-users@2.0.0 (installed, enabled)
            * nodebb-plugin-cards@0.2.3 (installed, enabled)
            * nodebb-plugin-category-notifications@3.0.5 (installed, enabled)
            * nodebb-plugin-composer-default@7.0.14 (installed, enabled)
            * nodebb-plugin-custom-pages@1.3.1 (installed, enabled)
            * nodebb-plugin-customize@2.0.2 (installed, enabled)
            * nodebb-plugin-dbsearch@5.1.0 (installed, enabled)
            * nodebb-plugin-desktop-notifications@0.3.3 (installed, enabled)
            * nodebb-plugin-embed@3.0.19 (installed, enabled)
            * nodebb-plugin-emoji@3.5.3 (installed, enabled)
            * nodebb-plugin-emoji-android@2.0.5 (installed, enabled)
            * nodebb-plugin-emoji-apple@2.0.5 (installed, enabled)
            * nodebb-plugin-featured-topics-extended@0.5.4 (installed, enabled)
            * nodebb-plugin-gdpr@1.0.12 (installed, enabled)
            * nodebb-plugin-glossary@0.0.10 (installed, enabled)
            * nodebb-plugin-gravatar@2.3.0 (installed, enabled)
            * nodebb-plugin-iframely@0.7.14 (installed, enabled)
            * nodebb-plugin-insult-filter@1.0.2 (installed, enabled)
            * nodebb-plugin-markdown@8.14.4 (installed, enabled)
            * nodebb-plugin-mentions@3.0.2 (installed, enabled)
            * nodebb-plugin-night-mode@1.0.7 (installed, disabled)
            * nodebb-plugin-poll@2.0.2 (installed, enabled)
            * nodebb-plugin-question-and-answer@0.12.10 (installed, enabled)
            * nodebb-plugin-recent-cards@2.0.19 (installed, enabled)
            * nodebb-plugin-reputation-rules@1.2.3 (installed, enabled)
            * nodebb-plugin-soundpack-default@2.0.0 (installed, enabled)
            * nodebb-plugin-spam-be-gone@0.7.11 (installed, enabled)
            * nodebb-plugin-sso-google@2.5.5 (installed, enabled)
            * nodebb-plugin-sso-twitter@2.5.12 (installed, enabled)
            * nodebb-plugin-twitter-netdata@1.0.0 (installed, enabled)
            * nodebb-plugin-user-level@0.4.3 (installed, enabled)
            * nodebb-plugin-write-api@5.8.10 (installed, enabled)
            * nodebb-rewards-essentials@0.2.0 (installed, enabled)
            * nodebb-theme-lavender@5.3.1 (installed, disabled)
            * nodebb-theme-material@2.13.1 (installed, disabled)
            * nodebb-theme-persona@11.2.21 (installed, enabled)
            * nodebb-theme-slick@1.4.16 (installed, disabled)
            * nodebb-theme-vanilla@12.1.9 (installed, disabled)
            * nodebb-widget-board-stats@1.2.3 (installed, enabled)
            * nodebb-widget-essentials@5.0.4 (installed, enabled)
            * nodebb-widget-html-extended@0.1.2 (installed, enabled)
    
  • @kurulumu-net Of course

    Active plugins:
            * nodebb-plugin-2factor@2.9.7 (installed, enabled)
            * nodebb-plugin-blog-comments@0.7.0 (installed, enabled)
            * nodebb-plugin-browsing-users@2.0.0 (installed, enabled)
            * nodebb-plugin-cards@0.2.3 (installed, enabled)
            * nodebb-plugin-category-notifications@3.0.5 (installed, enabled)
            * nodebb-plugin-composer-default@7.0.14 (installed, enabled)
            * nodebb-plugin-custom-pages@1.3.1 (installed, enabled)
            * nodebb-plugin-customize@2.0.2 (installed, enabled)
            * nodebb-plugin-dbsearch@5.1.0 (installed, enabled)
            * nodebb-plugin-desktop-notifications@0.3.3 (installed, enabled)
            * nodebb-plugin-embed@3.0.19 (installed, enabled)
            * nodebb-plugin-emoji@3.5.3 (installed, enabled)
            * nodebb-plugin-emoji-android@2.0.5 (installed, enabled)
            * nodebb-plugin-emoji-apple@2.0.5 (installed, enabled)
            * nodebb-plugin-featured-topics-extended@0.5.4 (installed, enabled)
            * nodebb-plugin-gdpr@1.0.12 (installed, enabled)
            * nodebb-plugin-glossary@0.0.10 (installed, enabled)
            * nodebb-plugin-gravatar@2.3.0 (installed, enabled)
            * nodebb-plugin-iframely@0.7.14 (installed, enabled)
            * nodebb-plugin-insult-filter@1.0.2 (installed, enabled)
            * nodebb-plugin-markdown@8.14.4 (installed, enabled)
            * nodebb-plugin-mentions@3.0.2 (installed, enabled)
            * nodebb-plugin-night-mode@1.0.7 (installed, disabled)
            * nodebb-plugin-poll@2.0.2 (installed, enabled)
            * nodebb-plugin-question-and-answer@0.12.10 (installed, enabled)
            * nodebb-plugin-recent-cards@2.0.19 (installed, enabled)
            * nodebb-plugin-reputation-rules@1.2.3 (installed, enabled)
            * nodebb-plugin-soundpack-default@2.0.0 (installed, enabled)
            * nodebb-plugin-spam-be-gone@0.7.11 (installed, enabled)
            * nodebb-plugin-sso-google@2.5.5 (installed, enabled)
            * nodebb-plugin-sso-twitter@2.5.12 (installed, enabled)
            * nodebb-plugin-twitter-netdata@1.0.0 (installed, enabled)
            * nodebb-plugin-user-level@0.4.3 (installed, enabled)
            * nodebb-plugin-write-api@5.8.10 (installed, enabled)
            * nodebb-rewards-essentials@0.2.0 (installed, enabled)
            * nodebb-theme-lavender@5.3.1 (installed, disabled)
            * nodebb-theme-material@2.13.1 (installed, disabled)
            * nodebb-theme-persona@11.2.21 (installed, enabled)
            * nodebb-theme-slick@1.4.16 (installed, disabled)
            * nodebb-theme-vanilla@12.1.9 (installed, disabled)
            * nodebb-widget-board-stats@1.2.3 (installed, enabled)
            * nodebb-widget-essentials@5.0.4 (installed, enabled)
            * nodebb-widget-html-extended@0.1.2 (installed, enabled)
    

    @phenomlab Is this NodeBB default feature? The keyboard icon appears when you start typing.

    Screenshot_2.png

  • @phenomlab Is this NodeBB default feature? The keyboard icon appears when you start typing.

    Screenshot_2.png

    @kurulumu-net Yes, that’s a feature of socket support.

  • @kurulumu-net Yes, that’s a feature of socket support.

    @phenomlab I can’t see it on my site. apparently there is something wrong. It’s interesting that it doesn’t even show the people who are on the topic page at the moment.

  • @phenomlab I can’t see it on my site. apparently there is something wrong. It’s interesting that it doesn’t even show the people who are on the topic page at the moment.

    @kurulumu-net Are you using Cloudflare ?

  • @kurulumu-net Are you using Cloudflare ?

  • @phenomlab I think this is not the solution. Cloudflare currently supports websocket on the free plan. Websocket works, but as I said, the contacts on the topic page are not visible.

  • @phenomlab I think this is not the solution. Cloudflare currently supports websocket on the free plan. Websocket works, but as I said, the contacts on the topic page are not visible.

    @kurulumu-net Don’t be so sure. If the native sockets does not work, it’ll fall back to XMLHTTP but that also means push won’t work as intended - including the keyboard typing indicator.

    Is there anything being reported in the console, and can you share your nginx.conf file ?

    EDIT - I see this on your site in the console

    24dd4d77-d286-4ff0-9953-b61c170343a9-image.png

    100% Cloudflare issue. Disable it, and I bet it works 🙂

    https://community.nodebb.org/topic/16058/nginx-cloudlflare-socket-io-502-errors?_=1637944040248

    Here’s a workaround

    https://community.nodebb.org/topic/13388/faq-websockets-not-working-due-to-misconfigured-origins?_=1637944040250

  • @kurulumu-net Don’t be so sure. If the native sockets does not work, it’ll fall back to XMLHTTP but that also means push won’t work as intended - including the keyboard typing indicator.

    Is there anything being reported in the console, and can you share your nginx.conf file ?

    EDIT - I see this on your site in the console

    24dd4d77-d286-4ff0-9953-b61c170343a9-image.png

    100% Cloudflare issue. Disable it, and I bet it works 🙂

    https://community.nodebb.org/topic/16058/nginx-cloudlflare-socket-io-502-errors?_=1637944040248

    Here’s a workaround

    https://community.nodebb.org/topic/13388/faq-websockets-not-working-due-to-misconfigured-origins?_=1637944040250

    @phenomlab my nginx.conf;

    server {
        listen 443 ssl http2;
        listen [::]:443 ssl http2;
    	
    	add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
    	
    	ssl_certificate /etc/ssl/kurcert.pem;
        ssl_certificate_key /etc/ssl/kurkey.pem;
    	ssl_client_certificate /etc/ssl/cloudflare.crt;
    
        server_name www.kurulumu.net;
        
        location / {
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto $scheme;
            proxy_set_header Host $http_host;
            proxy_set_header X-NginX-Proxy true;
    
            proxy_pass http://127.0.0.1:4567;
            proxy_redirect off;
    
            # Socket.IO Support
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
        }
    	location /ads.txt {
         root /home/nodes/nodebb/public/;
    }
    	
    		
    }
    
    server {
        listen 443 ssl http2;
        listen [::]:443 ssl http2;
    	
    	add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
    	
    	ssl_certificate /etc/ssl/kurcert.pem;
        ssl_certificate_key /etc/ssl/kurkey.pem;
    	ssl_client_certificate /etc/ssl/cloudflare.crt;
        
    	server_name kurulumu.net;
    	return 301 https://www.kurulumu.net$request_uri;
    }
    server {
        listen 80;
        listen [::]:80;
    	   
        server_name kurulumu.net www.kurulumu.net;
    	return 301 https://www.kurulumu.net$request_uri;
    }
    
  • @phenomlab my nginx.conf;

    server {
        listen 443 ssl http2;
        listen [::]:443 ssl http2;
    	
    	add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
    	
    	ssl_certificate /etc/ssl/kurcert.pem;
        ssl_certificate_key /etc/ssl/kurkey.pem;
    	ssl_client_certificate /etc/ssl/cloudflare.crt;
    
        server_name www.kurulumu.net;
        
        location / {
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto $scheme;
            proxy_set_header Host $http_host;
            proxy_set_header X-NginX-Proxy true;
    
            proxy_pass http://127.0.0.1:4567;
            proxy_redirect off;
    
            # Socket.IO Support
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
        }
    	location /ads.txt {
         root /home/nodes/nodebb/public/;
    }
    	
    		
    }
    
    server {
        listen 443 ssl http2;
        listen [::]:443 ssl http2;
    	
    	add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
    	
    	ssl_certificate /etc/ssl/kurcert.pem;
        ssl_certificate_key /etc/ssl/kurkey.pem;
    	ssl_client_certificate /etc/ssl/cloudflare.crt;
        
    	server_name kurulumu.net;
    	return 301 https://www.kurulumu.net$request_uri;
    }
    server {
        listen 80;
        listen [::]:80;
    	   
        server_name kurulumu.net www.kurulumu.net;
    	return 301 https://www.kurulumu.net$request_uri;
    }
    

    @kurulumu-net Looks good. Try disabling CF and let me know the result.


Related Topics
  • Virgin Media Pricing

    General
    2
    0 Votes
    2 Posts
    21 Views
    @JAC I have solid experience with both as you know. My advice here would be to call Virgin and tell them you want to disconnect. When they ask why, tell them it’s too expensive. Keep pushing this mantra, and they will forward you onto the retention team who will do anything to keep your business. This is how I literally 4 weeks ago went from M350 to 1Gbps and still saved £35 per month.
  • Windows 10 End of Life

    General
    10
    2 Votes
    10 Posts
    171 Views
    @phenomlab this looks very nice as well. It is nice that they keep the KDE Neon a rolling release so you will get those updated apps even though Ubuntu isn’t a rolling release. Is it a rolling distro? KDE neon is rolling for KDE software. The Ubuntu base OS is not, but certain packages will be updated as needed to support KDE software requiring newer library versions than what is provided by Ubuntu. Apps from the main repositories are not rolling either, and therefore can be up to two years old. Users are encouraged not to use them, and to instead get apps from Snap or Flatpak using KDE’s Discover app store. In neon, Discover is set up to only show apps from these sources, filtering out apps from the repositories.
  • NodeBB v4.0.0

    General
    28
    4 Votes
    28 Posts
    454 Views
    @Panda said in NodeBB v4.0.0: the workings of World aren’t intuitive Its not easy to get World populating when a forum is new to it This is a good point and one I’ve considered also. It’s a little confusing to be honest.
  • 2 Votes
    3 Posts
    80 Views
    @Madchatthew yes, talk about assumption. So typical of Apple.
  • Mongo Completely Broken.

    General
    20
    3 Votes
    20 Posts
    436 Views
    @Sampo2910 said in Mongo Completely Broken.: I can see you cringing Yes, that does make me slightly uncomfortable but OK.
  • Which VPN do you currently use?

    General
    6
    4 Votes
    6 Posts
    572 Views
    @phenomlab absolutely, their step brother residing in a different Countries. https://surfshark.com/blog/surfshark-vs-nordvpn
  • IT tools

    General
    2
    4 Votes
    2 Posts
    87 Views
    @phenomlab That is an amazing page! Thanks for sharing that. Corentin did a great job with it.
  • What plugins are being used here on Sudonix?

    Solved General
    6
    5 Votes
    6 Posts
    530 Views
    @Roki-Antic Welcome! This site isn’t running Persona, but Harmony - a very heavily customised version at that. Do you have a URL where your site is currently located that is publicly accessible? Feel free to PM this info if you do not want to disclose here. Happy to help with any customisation needs.