• Как настроить конфиг апача с SSL?

    asyaevloeva
    @asyaevloeva Автор вопроса
    в общем проблема была в том что надо было добавить Inbound rules (для https для 443 порта) в ec2 конфиге
    Написано
  • Как настроить конфиг апача с SSL?

    asyaevloeva
    @asyaevloeva Автор вопроса
    апач работает если я делаю такой конфиг /etc/apache2/sites-available/MyWebsite.conf но сайт не открывается через https

    <VirtualHost *:443>
            ServerName mydomain.com
    
            WSGIScriptAlias / /var/www/MyWebsite/MyWebsite.wsgi
            <Directory /var/www/MyWebsite/>
                Order allow,deny
                Allow from all
            </Directory>
            Alias /static /var/www/MyWebsite/app/static
            <Directory /var/www/MyWebsite/app/static/>
                Order allow,deny
                Allow from all
            </Directory>
            ErrorLog ${APACHE_LOG_DIR}/error.log
            LogLevel warn
            CustomLog ${APACHE_LOG_DIR}/access.log combined
    
    
    
    SSLCertificateFile /etc/letsencrypt/live/mydomain.com/fullchain.pem
    SSLCertificateKeyFile /etc/letsencrypt/live/mydomain.com/privkey.pem
    Include /etc/letsencrypt/options-ssl-apache.conf
    </VirtualHost>


    curl https://mydomain.com
    curl: (28) Failed to connect to mydomain.com port 443 after 9983 ms: Operation timed out


    cat /etc/letsencrypt/options-ssl-apache.conf
    # This file contains important security parameters. If you modify this file
    # manually, Certbot will be unable to automatically provide future security
    # updates. Instead, Certbot will print and log an error message with a path to
    # the up-to-date file that you will need to refer to when manually updating
    # this file. Contents are based on https://ssl-config.mozilla.org
    
    SSLEngine on
    
    # Intermediate configuration, tweak to your needs
    SSLProtocol             all -SSLv2 -SSLv3 -TLSv1 -TLSv1.1
    SSLCipherSuite          ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384
    SSLHonorCipherOrder     off
    SSLSessionTickets       off
    
    SSLOptions +StrictRequire
    
    # Add vhost name to log entries:
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" vhost_combined
    LogFormat "%v %h %l %u %t \"%r\" %>s %b" vhost_common
    Написано
  • Как настроить конфиг апача с SSL?

    asyaevloeva
    @asyaevloeva Автор вопроса
    CityCat4,
    SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH
        
        SSLProtocol All -SSLv2 -SSLv3 -TLSv1 -TLSv1.1
        
        SSLHonorCipherOrder On
        
        
        Header always set X-Frame-Options SAMEORIGIN
        
        Header always set X-Content-Type-Options nosniff
        
        # Requires Apache >= 2.4
        
        SSLCompression off
        
        SSLUseStapling on
        
        SSLStaplingCache "shmcb:logs/stapling-cache(150000)"
        
        
        # Requires Apache >= 2.4.11
        
        SSLSessionTickets Off


    вот это у меня прописано

    а в /etc/apache2/sites-available/MyWebsite.conf когда я пытаюсь добавить ssl ключи:
    <VirtualHost *:443>
            ServerName mydomain.com
    
            WSGIScriptAlias / /var/www/MyWebsite/MyWebsite.wsgi
            <Directory /var/www/MyWebsite/>
                Order allow,deny
                Allow from all
            </Directory>
            Alias /static /var/www/MyWebsite/app/static
            <Directory /var/www/MyWebsite/app/static/>
                Order allow,deny
                Allow from all
            </Directory>
            ErrorLog ${APACHE_LOG_DIR}/error.log
            LogLevel warn
            CustomLog ${APACHE_LOG_DIR}/access.log combined
    
    
    
    </VirtualHost>
    <VirtualHost *:443>
            DocumentRoot /var/www/MyWebsite
            ServerName mydomain.com
                    SSLEngine on
                    SSLCertificateFile /var/www/MyWebsite/c742471ced49aa7b.crt
                    SSLCertificateKeyFile /var/www/MyWebsite/c742471ced49aa7b.pem
                    SSLCertificateChainFile /var/www/MyWebsite/sf_bundle-g2-g1.crt
    </VirtualHost>


    то апач просто не запускается
    Написано
  • Как настроить конфиг апача с SSL?

    asyaevloeva
    @asyaevloeva Автор вопроса
    Drno,
    tcp6       0      0 :::80                   :::*                    LISTEN      4001732/apache2     
    tcp6       0      0 :::443                  :::*                    LISTEN      4001732/apache2

    и
    sudo ufw allow http
    Rule added
    Rule added (v6)
    sudo ufw allow https
    Rule added
    Rule added (v6)
    Написано
  • Как настроить конфиг апача с SSL?

    asyaevloeva
    @asyaevloeva Автор вопроса
    Drno, с сервера делаю curl mydomain.com и все работает (если делаю curl https://mydomain.com curl: (35) error:0A00010B:SSL routines::wrong version number), с пк curl mydomain.com выдает curl: (28) Failed to connect to mydomain.com port 80 after 75005 ms: Operation timed out
    Написано
  • Как настроить конфиг апача с SSL?

    asyaevloeva
    @asyaevloeva Автор вопроса
    исправила *

    sudo certbot --apache
    Saving debug log to /var/log/letsencrypt/letsencrypt.log
    Please enter the domain name(s) you would like on your certificate (comma and/or
    space separated) (Enter 'c' to cancel): mydomain.com
    Requesting a certificate for mydomain.com
    
    Certbot failed to authenticate some domains (authenticator: apache). The Certificate Authority reported these problems:
      Domain: mydomain.com
      Type:   dns
      Detail: DNS problem: looking up A for mydomain.com: DNSSEC: RRSIGs Missing; DNS problem: looking up AAAA for mydomain.com: DNSSEC: RRSIGs Missing
    
    Hint: The Certificate Authority failed to verify the temporary Apache configuration changes made by Certbot. Ensure that the listed domains point to this Apache server and that it is accessible from the internet.
    
    Some challenges have failed.
    Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for more details.
    Написано
  • Как настроить конфиг апача с SSL?

    asyaevloeva
    @asyaevloeva Автор вопроса
    нужно ли это прописывать в конфиге моего сайта, если то же самое прописано в /etc/apache2/conf-available/ssl-params.conf ?
    Написано
  • Как настроить конфиг апача с SSL?

    asyaevloeva
    @asyaevloeva Автор вопроса
    Drno, я подождала уже много часов но ничего не изменилось
    Написано
  • Как настроить конфиг апача с SSL?

    asyaevloeva
    @asyaevloeva Автор вопроса
    Drno, эта ошибка выпадает при наличии обеих А и АААА записей добавленных. причем https://toolbox.googleapps.com/ показывает что А и АААА записи есть
    Написано
  • Как настроить конфиг апача с SSL?

    asyaevloeva
    @asyaevloeva Автор вопроса
    Drno, я попробовала добавить но теперь выпадает ошибка DNS problem: looking up AAAA for mydomain.com: DNSSEC: RRSIGs Missing
    Написано
  • Как настроить конфиг апача с SSL?

    asyaevloeva
    @asyaevloeva Автор вопроса
    не могу разобраться как настроить A records ?
    Написано
  • Как настроить конфиг апача с SSL?

    asyaevloeva
    @asyaevloeva Автор вопроса
    Please enter the domain name(s) you would like on your certificate (comma and/or
    space separated) (Enter 'c' to cancel): mydomain.com
    Requesting a certificate for mydomain.com

    Certbot failed to authenticate some domains (authenticator: apache). The Certificate Authority reported these problems:
    Domain: mydomain.com
    Type: dns
    Detail: no valid A records found for e-asja.com; no valid AAAA records found for mydomain.com

    Hint: The Certificate Authority failed to verify the temporary Apache configuration changes made by Certbot. Ensure that the listed domains point to this Apache server and that it is accessible from the internet.
    Написано
  • Как выравнять 2 блока по центру?

    asyaevloeva
    @asyaevloeva Автор вопроса
    Ankhena, не получается jsfiddle.net/q0mgjhbL/1
    Написано
  • Почему переменная изменяет значение?

    asyaevloeva
    @asyaevloeva Автор вопроса
    Максим Припадчев, ну вот заминка с "увеличить количество столбцов" потому что эти списки в колонке могут быть абсолютно разной длины (плюс изначально они записаны в виде строк ака "a|b|c", "b|c" и тд, то есть мне их сначала сплитить приходится из строк в списки)
  • Почему переменная изменяет значение?

    asyaevloeva
    @asyaevloeva Автор вопроса
    спасибо за объяснение!

    и спасибо за совет (к сожалению в моей задаче мне приходится использовать чужой csv где данные хранятся с колонками со списками внутри)
  • Почему переменная изменяет значение?

    asyaevloeva
    @asyaevloeva Автор вопроса
    вот другой пример (без пандаса, где все работает правильно)

    def find_stats(df_segment):
        comtraders2 = df_segment
        print('Case 1:', comtraders2)
        df_segment = df_segment + 1
        print('Case 2:', comtraders2)
    
        return df_segment is comtraders2, df_segment
    
    comtraders = 0
    print('Initial:', comtraders)
    result, df_segment = find_stats(comtraders)
    
    print('Result 1:', result)
    print('Result 2:', df_segment is comtraders)


    645e38ba55336348809389.png
  • Почему переменная изменяет значение?

    asyaevloeva
    @asyaevloeva Автор вопроса
    так я не изменяю объект, посмотрите мой код
  • Как использовать синтаксис с {{ some_variable }} в js?

    asyaevloeva
    @asyaevloeva Автор вопроса
    Рамис, да это помогло, спасибо!
  • Как использовать синтаксис с {{ some_variable }} в js?

    asyaevloeva
    @asyaevloeva Автор вопроса
    Рамис, интересный способ :) мне впринципе подходит
    но у меня почему-то не получается подключить этот tableviewer.html в index.html, потому что index.html его как-будто не видит