Hallo, dies ist ein Test.
PWD: /www/data-lst1/unixsoft/unixsoft/kaempfer/.public_html
Running in File Mode
Relative path: ./../../../.././../../var/webui/conf/webui.conf
Real path: /var/webui/conf/webui.conf
Zurück
# # Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. # # WARNING: THIS FILE GENERATED FROM SMF DATA. # DO NOT EDIT THIS FILE. EDITS WILL BE LOST. # ServerRoot "/usr/apache2/2.4" PidFile "/system/volatile/webui/webui-server.pid" Listen 6787 # # Dynamic Shared Object (DSO) Support # LoadModule authn_core_module libexec/mod_authn_core.so LoadModule authz_host_module libexec/mod_authz_host.so LoadModule authz_groupfile_module libexec/mod_authz_groupfile.so LoadModule authz_user_module libexec/mod_authz_user.so LoadModule authz_core_module libexec/mod_authz_core.so LoadModule access_compat_module libexec/mod_access_compat.so LoadModule auth_basic_module libexec/mod_auth_basic.so LoadModule mime_module libexec/mod_mime.so LoadModule log_config_module libexec/mod_log_config.so LoadModule slotmem_shm_module libexec/mod_slotmem_shm.so <IfDefine prefork> LoadModule mpm_prefork_module libexec/mod_mpm_prefork.so </IfDefine> <IfDefine worker> LoadModule mpm_worker_module libexec/mod_mpm_worker.so </IfDefine> <IfDefine !prefork> <IfDefine !worker> LoadModule mpm_event_module libexec/mod_mpm_event.so </IfDefine> </IfDefine> LoadModule unixd_module libexec/mod_unixd.so LoadModule dir_module libexec/mod_dir.so LoadModule alias_module libexec/mod_alias.so LoadModule expires_module libexec/mod_expires.so LoadModule ssl_module libexec/mod_ssl.so LoadModule headers_module libexec/mod_headers.so LoadModule rewrite_module libexec/mod_rewrite.so LoadModule deflate_module libexec/mod_deflate.so LoadModule filter_module libexec/mod_filter.so # Enable the server status page for apache-stats LoadModule status_module libexec/mod_status.so <IfModule status_module> <Location "/server-status"> SetHandler server-status Order deny,allow Deny from all Allow from 127.0.0.1 </Location> </IfModule> <IfModule unixd_module> User webservd Group webservd </IfModule> # Compress following types AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript application/json ServerAdmin root@localhost ServerName 127.0.0.1 DocumentRoot "/usr/lib/webui/htdocs" SSLEngine On AllowEncodedSlashes NoDecode # https redirection disabled by SMF service # Ifdefine redirect_from_https used as multiline comments <IfDefine redirect_from_https_disabled> <VirtualHost *:443> RewriteRule "^/?(.*)" "https://%{HTTP_HOST}:6787/$1" [L,R,NE] SSLEngine On </VirtualHost> </IfDefine> <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory "/usr/lib/webui/htdocs"> Options -Indexes +FollowSymLinks AllowOverride None Require all granted </Directory> # Allow access to files in /usr/share/lib/javascript <Directory "/usr/share/lib/javascript"> Options -Indexes +FollowSymLinks AllowOverride None Require all granted </Directory> # Coordinator wsgi config # We must specifically load the Python 2.7 version of mod_wsgi as the # default is to match whatever the python system mediator is set to. LoadModule wsgi_module libexec/mod_wsgi-2.7.so WSGIDaemonProcess webui threads=15 maximum-requests=0 display-name="webui_wsgi" WSGIScriptAlias /solaris/api /usr/lib/webui/wsgi/webui-coord.wsgi WSGISocketPrefix /system/volatile/webui-wsgi WSGIProcessGroup webui <IfModule dir_module> DirectorySlash off </IfModule> # # The following lines prevent .htaccess and .htpasswd files from being # viewed by Web clients. # <FilesMatch "^.ht"> Order allow,deny Deny from all Satisfy All </FilesMatch> # Disable the HTTP TRACE method. TraceEnable off # common directories, to prevent directory enumeration vulnerabilities. RedirectMatch 404 /solaris/css(/?)$ RedirectMatch 404 /solaris/images(/?)$ # ErrorLog: The location of the error log file. ErrorLog "|/usr/apache2/2.4/bin/rotatelogs -l -f -n 5 /var/webui/logs/error_log 10M" # LogLevel: Control the number of messages logged to the error_log. LogLevel info <IfModule log_config_module> LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common CustomLog "|/usr/apache2/2.4/bin/rotatelogs -l -f -n 5 /var/webui/logs/access_log 10M" common </IfModule> <IfModule mime_module> TypesConfig /etc/apache2/2.4/mime.types </IfModule> # Change the default expiry times for various file types <IfModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 1 seconds" ExpiresByType text/cache-manifest "now" ExpiresByType image/gif "access plus 120 minutes" ExpiresByType image/png "access plus 120 minutes" ExpiresByType image/jpeg "access plus 120 minutes" ExpiresByType text/css "access plus 60 minutes" ExpiresByType application/javascript "access plus 60 minutes" ExpiresByType application/x-javascript "access plus 60 minutes" ExpiresByType text/html "access plus 120 minutes" ExpiresByType text/json "now" </IfModule> # Supplemental configuration # # Include all the .conf configuration files in the # /var/webui/conf/conf.d/ directory. # IncludeOptional /var/webui/conf/conf.d/*.conf # Security Settings SSLProtocol all -SSLv2 -SSLv3 -TLSv1 -TLSv1.1 SSLVerifyClient none SSLCertificateFile /etc/certs/localhost/host.crt SSLCertificateKeyFile /etc/certs/localhost/host.key SSLCACertificateFile /etc/certs/localhost/host-ca/hostca.crt SSLCertificateChainFile /etc/certs/localhost/host-ca/hostca.crt SSLCompression off SSLCipherSuite HIGH:!aNULL:!eNULL:!MD5:!DES:!RC4:!3DES:!PSK SSLHonorCipherOrder on # Add six earth month HSTS header for all users Header add Strict-Transport-Security "max-age=15768000" # Don't allow application to be embedded in Frames or IFrames # Required for site security to avoid click-jacking. Header always append X-Frame-Options SAMEORIGIN # Note: The following must be present to support # starting without SSL on platforms with no /dev/random equivalent # but a statically compiled-in mod_ssl. <IfModule ssl_module> SSLRandomSeed startup builtin SSLRandomSeed connect builtin LogLevel notice </IfModule> # Rewrite settings required for pathname routing RewriteEngine on #LogLevel alert rewrite:trace3 # Note that all the rules interact with each other as rules # are chained # Also note that the rule entry point is defined as the first arg of # RewriteRule # Do the URL point to application ? # Do URI ends with solaris/apps/<an application name> RewriteCond %{REQUEST_URI} ^/solaris/apps/([a-z]+)[/]?(.*)? [NC] # Do the url point to existing app ? # AND directory exists in %{DOCUMENT_ROOT}/solaris/apps/%1 RewriteCond %{DOCUMENT_ROOT}/solaris/apps/%1 -d # Do we not trying to load application file ? # AND file do not exists in %{DOCUMENT_ROOT}/solaris/apps/%1/%2 RewriteCond %{DOCUMENT_ROOT}/solaris/apps/%1/%2 !-f RewriteRule ^/solaris/apps/([a-z]+)/?(.*)? %{DOCUMENT_ROOT}/solaris/index.html # Redirect /solaris/login to /solaris/login/ RewriteCond %{REQUEST_URI} ^/solaris/login$ [NC] RewriteCond %{DOCUMENT_ROOT}/solaris/login/ -d RewriteRule ^/solaris/login$ /solaris/login/ [R,L,N] # Handle any requests relative to the default_landing_page RedirectMatch ^/solaris$ /solaris/ # Add trailing slash to /solaris (if default_landing_page points elsewhere) RedirectMatch ^/solaris$ /solaris/ # Enable /solaris/js/<libname>/<libfile>.js be re-directed to # the installed packages delivered as: # /usr/share/lib/javascript/<libname>/latest/<libfile.js> # RewriteCond %{REQUEST_URI} ^/solaris/js/([a-z]+[^/]*)(/.*)?$ [NC] RewriteCond /usr/share/lib/javascript/%1/latest/ -d RewriteCond /usr/share/lib/javascript/%1/latest/%2 -f RewriteRule ^/solaris/js/([^/]*)/(.*)$ /usr/share/lib/javascript/%1/latest%2 # If we get this far, and we're trying to access /index.html, redirect # to the default_landing_page # RewriteCond %{REQUEST_URI} ^/$ RewriteRule ^/$ /solaris/ [R,L,N]