Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - sebhoff

Pages: [1]
1
CentOS 7 Problems / no logging /rsyslog.d empty
« on: February 10, 2017, 11:42:56 PM »
Hey Guys.

After I realized that I have no loggin under /var/log/maillog and some other files.
I deleting every file, restarting rsyslogd and all other services.

Also after rebooting the whole server, I still have no maillog and other logs.
apache and mysql are also missing (and maybe some more)

/etc/rsyslog.d/ apperas empty except listen.conf with
Code: [Select]
$SystemLogSocketName /run/systemd/journal/syslog

Can anyone give me a hint?
re-install rsyslogd?

Thank you in advance,
Sincerly Sebhoff

2
SSL / Re: install letsencrypt on cwp itself
« on: February 08, 2017, 10:47:09 PM »
as mentioned here:
http://forum.centos-webpanel.com/ssl/error-restarting-cwpsrv-service-for-servername-ssl/msg9998/#msg9998


Follow the steps from the instructions (http://wiki.centos-webpanel.com/hostname-ssl-with-letsencrypt) until Step 3 and edit the cwpserv.conf so that the server configuration area looks like this:

Code: [Select]
/usr/local/cwpsrv/conf/cwpsrv.conf
should start at line 47

 server {
        listen       2031;
        listen       2087;
        listen       2083;
        server_name  localhost;

        ssl                 on;
        ssl_session_timeout 90m;
       
        ssl_certificate /etc/letsencrypt/live/YOUR-HOSTNAME/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/YOUR-HOSTNAME/privkey.pem;
        ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers         HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers   on;

dont forget to change the YOUR-HOSTNAME

This solution worked for me.

Maybe anyone from the CWP Dev Team can check if this solution could be integrated in CWP itself.
Or at least if anybody can check if the changes are persistent. Maybe the config file is overwritten when the panel is updateing.

Sincerly.
Sebhoff

3
Postfix / Greylisting
« on: February 08, 2017, 04:30:59 PM »
Hello everyone.

Dies anyone ever tried to install Greylisting to fight spam?
How does it work on CWP? I have only experienced Greylisting on debian based servers.
https://www.greylisting.org/


So, have anyone tried it out yet?

sincerly,

sebhoff

4
SSL / Re: Error Restarting cwpsrv Service for Servername SSL
« on: February 08, 2017, 04:11:29 PM »
Hi there.

Yes, it's true, they mixed up the configuration files a little bit.
 CWPSRV is running on nginx and therefor the configuration for the web panel and hostname is in
/usr/local/cwpsrv/conf/cwpsrv.conf

Follow the steps from the instructions (http://wiki.centos-webpanel.com/hostname-ssl-with-letsencrypt) until Step 3 and edit the cwpserv.conf so that the server configuration area looks like this:

Code: [Select]
/usr/local/cwpsrv/conf/cwpsrv.conf
should start at line 47

 server {
        listen       2031;
        listen       2087;
        listen       2083;
        server_name  localhost;

        ssl                 on;
        ssl_session_timeout 90m;
       
        ssl_certificate /etc/letsencrypt/live/YOUR-HOSTNAME/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/YOUR-HOSTNAME/privkey.pem;
        ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers         HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers   on;

dont forget to change the YOUR-HOSTNAME

This solution worked for me.

Maybe anyone from the CWP Dev Team can check if this solution could be integrated in CWP itself.
Or at least if anybody can check if the changes are persistent. Maybe the config file is overwritten when the panel is updateing.

Sincerly.
Sebhoff

5
This is the .htaccess from Nextcloud. If I add the Addhandler line i get an internal Server error 500

Code: [Select]
<IfModule mod_headers.c>
  <IfModule mod_setenvif.c>
    <IfModule mod_fcgid.c>
       SetEnvIfNoCase ^Authorization$ "(.+)" XAUTHORIZATION=$1
       RequestHeader set XAuthorization %{XAUTHORIZATION}e env=XAUTHORIZATION
    </IfModule>
    <IfModule mod_proxy_fcgi.c>
       SetEnvIfNoCase Authorization "(.+)" HTTP_AUTHORIZATION=$1
    </IfModule>
  </IfModule>

  <IfModule mod_env.c>
    # Add security and privacy related headers
    Header set X-Content-Type-Options "nosniff"
    Header set X-XSS-Protection "1; mode=block"
    Header set X-Robots-Tag "none"
    Header set X-Frame-Options "SAMEORIGIN"
    Header set X-Download-Options "noopen"
    Header set X-Permitted-Cross-Domain-Policies "none"
    SetEnv modHeadersAvailable true
  </IfModule>

  # Add cache control for static resources
  <FilesMatch "\.(css|js|svg|gif)$">
    Header set Cache-Control "max-age=15778463"
  </FilesMatch>
 
  # Let browsers cache WOFF files for a week
  <FilesMatch "\.woff$">
    Header set Cache-Control "max-age=604800"
  </FilesMatch>
</IfModule>
<IfModule mod_php5.c>
  php_value upload_max_filesize 511M
  php_value post_max_size 511M
  php_value memory_limit 512M
  php_value mbstring.func_overload 0
  php_value always_populate_raw_post_data -1
  php_value default_charset 'UTF-8'
  php_value output_buffering 0
  <IfModule mod_env.c>
    SetEnv htaccessWorking true
  </IfModule>
</IfModule>
<IfModule mod_php7.c>
  php_value upload_max_filesize 511M
  php_value post_max_size 511M
  php_value memory_limit 512M
  php_value mbstring.func_overload 0
  php_value default_charset 'UTF-8'
  php_value output_buffering 0
  <IfModule mod_env.c>
    SetEnv htaccessWorking true
  </IfModule>
</IfModule>
<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteRule .* - [env=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
  RewriteRule ^\.well-known/host-meta /public.php?service=host-meta [QSA,L]
  RewriteRule ^\.well-known/host-meta\.json /public.php?service=host-meta-json [QSA,L]
  RewriteRule ^\.well-known/carddav /remote.php/dav/ [R=301,L]
  RewriteRule ^\.well-known/caldav /remote.php/dav/ [R=301,L]
  RewriteRule ^remote/(.*) remote.php [QSA,L]
  RewriteRule ^(?:build|tests|config|lib|3rdparty|templates)/.* - [R=404,L]
  RewriteCond %{REQUEST_URI} !^/.well-known/acme-challenge/.*
  RewriteRule ^(?:\.|autotest|occ|issue|indie|db_|console).* - [R=404,L]
</IfModule>
<IfModule mod_mime.c>
  AddType image/svg+xml svg svgz
  AddEncoding gzip svgz
</IfModule>
<IfModule mod_dir.c>
  DirectoryIndex index.php index.html
</IfModule>
AddDefaultCharset utf-8
Options -Indexes
<IfModule pagespeed_module>
  ModPagespeed Off
</IfModule>
#### DO NOT CHANGE ANYTHING ABOVE THIS LINE ####
ErrorDocument 403 //core/templates/403.php
ErrorDocument 404 //core/templates/404.php

also it seems that Nextcloud will replace the .htaccess every once a while with a cronjob for security and stability reasons.

So, is there a way to define the usage of php7 BEFORE the .htaccess in the public_html dir?

6
Hello everyone.

I'm about to install Nextcloud on a fresh installed Centos7 CWP7 Server
PHP 5.6 and 7.2 were build without problems.

I already testet using different PHP Versiond with the .htaccess AddHandler

Sadly, when I installed Nextcloud, the Nextcloud installer writes an own .htaccess file during the installation.
(install via setup.php file for shared hosts)

When I try to add the PHP7 Addhandler in the .htaccess I get an internal server error with following error:

Code: [Select]
[Tue Feb 07 10:46:26.177096 2017] [:error] [pid 25776:tid 140608127612672] [client 193.171.xx.xxx:48290] PHP Fatal error:  Declaration of OC\\Files\\Storage\\Local::copyFromStorage(OCP\\Files\\Storage $sourceStorage, $sourceInternalPath, $targetInternalPath) must be compatible with OC\\Files\\Storage\\Common::copyFromStorage(OCP\\Files\\Storage $sourceStorage, $sourceInternalPath, $targetInternalPath, $preserveMtime = false) in /home/sebhoff/cloud/lib/private/Files/Storage/Local.php on line 43


Has anyone experience in running Nextcloud with php7 on CWP without problems?

Thank you in advance.

Sincerly,
Sebhoff

Pages: [1]