• Почему возникает ошибка 403 Apache?

    @GilbertAmethyst Автор вопроса
    GilbertAmethyst, В общем проблему не решил, просто создал новый поддомен и с ним на удивление все работает хорошо. Спасибо вам за помощь и что столько времени уделили.
  • Почему возникает ошибка 403 Apache?

    @GilbertAmethyst Автор вопроса
    galaxy, Неа, в DNS все хорошо, есть две дополнительные A-записи для www.sub.domain.com и sub.domain.com
  • Почему возникает ошибка 403 Apache?

    @GilbertAmethyst Автор вопроса
    galaxy, Есть зацепка, почему-то поддомен открывается по алиасу: www.sub.domain.com
  • Почему возникает ошибка 403 Apache?

    @GilbertAmethyst Автор вопроса
    galaxy, К сожалению безрезультатно
  • Почему возникает ошибка 403 Apache?

    @GilbertAmethyst Автор вопроса
    galaxy, Да, использовал для подключения других доменов, они работают хорошо. А вот с поддоменом для основного домена вот эта беда
  • Почему возникает ошибка 403 Apache?

    @GilbertAmethyst Автор вопроса
    galaxy, Вроде бы всё верно указано, разве что у меня нет httpd.conf, а только apache2.conf (полагаю это одно и то же)
    Я вот еще что вспомнил, когда я только создал поддомен и настроил виртуальные хосты, я загрузил файл index.html с надписью Hello и этот файл прекрасно открывался. Уже затем я загрузил файлы проекта Symfony, установил права и начал получать эту ошибку. Может быть composer или еще что-то похерили права, но я кучу раз уже прописывал chmod, так что даже не знаю что предположить еще
  • Почему возникает ошибка 403 Apache?

    @GilbertAmethyst Автор вопроса
    galaxy, Кажется в access.log запросы не проходят, так как я делал запрос:
    sub.domain.com/index.html?2313421421443412412

    И не могу найти его в access.log
  • Почему возникает ошибка 403 Apache?

    @GilbertAmethyst Автор вопроса
    galaxy, Почистил логи, включил LogLevel debug, перезагрузил Apache и попробовал несколько раз зайти на поддомен. Получил следующие логи:
    [Sat Nov 21 21:21:33.751332 2020] [mpm_prefork:notice] [pid 4689] AH00169: caught SIGTERM, shutting down
    [Sat Nov 21 21:21:33.821929 2020] [ssl:debug] [pid 4757] ssl_engine_init.c(1705): AH: Init: (domain.com:443) mod_md support is unavailable.
    [Sat Nov 21 21:21:33.822061 2020] [ssl:debug] [pid 4757] ssl_engine_init.c(492): AH01893: Configuring TLS extension handling
    [Sat Nov 21 21:21:33.822213 2020] [ssl:debug] [pid 4757] ssl_util_ssl.c(470): AH02412: [domain.com:443] Cert matches for name 'domain.com' [subject: CN=domain.com / issuer: CN=Let's Encrypt Authority X3,O=Let's Encrypt,C=US / serial: *** / notbefore: Nov 18 04:44:35 2020 GMT / notafter: Feb 16 04:44:35 2021 GMT]
    [Sat Nov 21 21:21:33.822218 2020] [ssl:info] [pid 4757] AH02568: Certificate and private key domain.com:443:0 configured from /etc/letsencrypt/live/domain.com/fullchain.pem and /etc/letsencrypt/live/domain.com/privkey.pem
    [Sat Nov 21 21:21:33.822290 2020] [ssl:info] [pid 4757] AH01876: mod_ssl/2.4.29 compiled against Server: Apache/2.4.29, Library: OpenSSL/1.1.1
    [Sat Nov 21 21:21:33.847150 2020] [socache_shmcb:debug] [pid 4760] mod_socache_shmcb.c(401): AH00821: shmcb_init allocated 512000 bytes of shared memory
    [Sat Nov 21 21:21:33.847165 2020] [socache_shmcb:debug] [pid 4760] mod_socache_shmcb.c(417): AH00822: for 511912 bytes (512000 including header), recommending 32 subcaches, 88 indexes each
    [Sat Nov 21 21:21:33.847169 2020] [socache_shmcb:debug] [pid 4760] mod_socache_shmcb.c(450): AH00824: shmcb_init_memory choices follow
    [Sat Nov 21 21:21:33.847172 2020] [socache_shmcb:debug] [pid 4760] mod_socache_shmcb.c(452): AH00825: subcache_num = 32
    [Sat Nov 21 21:21:33.847174 2020] [socache_shmcb:debug] [pid 4760] mod_socache_shmcb.c(454): AH00826: subcache_size = 15992
    [Sat Nov 21 21:21:33.847177 2020] [socache_shmcb:debug] [pid 4760] mod_socache_shmcb.c(456): AH00827: subcache_data_offset = 2128
    [Sat Nov 21 21:21:33.847179 2020] [socache_shmcb:debug] [pid 4760] mod_socache_shmcb.c(458): AH00828: subcache_data_size = 13864
    [Sat Nov 21 21:21:33.847181 2020] [socache_shmcb:debug] [pid 4760] mod_socache_shmcb.c(460): AH00829: index_num = 88
    [Sat Nov 21 21:21:33.847258 2020] [socache_shmcb:info] [pid 4760] AH00830: Shared memory socache initialised
    [Sat Nov 21 21:21:33.847260 2020] [ssl:info] [pid 4760] AH01887: Init: Initializing (virtual) servers for SSL
    [Sat Nov 21 21:21:33.847731 2020] [ssl:info] [pid 4760] AH01914: Configuring server sub.domain.com:443 for SSL protocol
    [Sat Nov 21 21:21:33.847734 2020] [ssl:debug] [pid 4760] ssl_engine_init.c(1705): AH: Init: (sub.domain.com:443) mod_md support is unavailable.
    [Sat Nov 21 21:21:33.847850 2020] [ssl:debug] [pid 4760] ssl_engine_init.c(492): AH01893: Configuring TLS extension handling
    [Sat Nov 21 21:21:33.848034 2020] [ssl:debug] [pid 4760] ssl_util_ssl.c(470): AH02412: [sub.domain.com:443] Cert matches for name 'sub.domain.com' [subject: CN=sub.domain.com / issuer: CN=Let's Encrypt Authority X3,O=Let's Encrypt,C=US / serial: *** / notbefore: Nov 21 20:42:22 2020 GMT / notafter: Feb 19 20:42:22 2021 GMT]
    [Sat Nov 21 21:21:33.848044 2020] [ssl:info] [pid 4760] AH02568: Certificate and private key sub.domain.com:443:0 configured from /etc/letsencrypt/live/sub.domain.com/fullchain.pem and /etc/letsencrypt/live/sub.domain.com/privkey.pem
    [Sat Nov 21 21:21:33.849391 2020] [ssl:info] [pid 4760] AH01914: Configuring server domain.com:443 for SSL protocol
    [Sat Nov 21 21:21:33.849395 2020] [ssl:debug] [pid 4760] ssl_engine_init.c(1705): AH: Init: (domain.com:443) mod_md support is unavailable.
    [Sat Nov 21 21:21:33.849519 2020] [ssl:debug] [pid 4760] ssl_engine_init.c(492): AH01893: Configuring TLS extension handling
    [Sat Nov 21 21:21:33.849667 2020] [ssl:debug] [pid 4760] ssl_util_ssl.c(470): AH02412: [domain.com:443] Cert matches for name 'domain.com' [subject: CN=domain.com / issuer: CN=Let's Encrypt Authority X3,O=Let's Encrypt,C=US / serial: *** / notbefore: Nov 18 04:44:35 2020 GMT / notafter: Feb 16 04:44:35 2021 GMT]
    [Sat Nov 21 21:21:33.849672 2020] [ssl:info] [pid 4760] AH02568: Certificate and private key domain.com:443:0 configured from /etc/letsencrypt/live/domain.com/fullchain.pem and /etc/letsencrypt/live/domain.com/privkey.pem
    [Sat Nov 21 21:21:33.849744 2020] [ssl:info] [pid 4760] AH01876: mod_ssl/2.4.29 compiled against Server: Apache/2.4.29, Library: OpenSSL/1.1.1
    [Sat Nov 21 21:21:33.849763 2020] [watchdog:debug] [pid 4760] mod_watchdog.c(454): AH010033: Watchdog: Running with WatchdogInterval 1000ms
    [Sat Nov 21 21:21:33.849767 2020] [watchdog:debug] [pid 4760] mod_watchdog.c(462): AH02974: Watchdog: found parent providers.
    [Sat Nov 21 21:21:33.849771 2020] [watchdog:debug] [pid 4760] mod_watchdog.c(508): AH02977: Watchdog: found child providers.
    [Sat Nov 21 21:21:33.849774 2020] [watchdog:debug] [pid 4760] mod_watchdog.c(516): AH02978: Watchdog: Looking for child (_singleton_).
    [Sat Nov 21 21:21:33.849777 2020] [watchdog:debug] [pid 4760] mod_watchdog.c(516): AH02978: Watchdog: Looking for child (_default_).
    [Sat Nov 21 21:21:33.851967 2020] [watchdog:debug] [pid 4787] mod_watchdog.c(565): AH02980: Watchdog: nothing configured?
    [Sat Nov 21 21:21:33.852495 2020] [watchdog:debug] [pid 4790] mod_watchdog.c(565): AH02980: Watchdog: nothing configured?
    [Sat Nov 21 21:21:33.852982 2020] [watchdog:debug] [pid 4792] mod_watchdog.c(565): AH02980: Watchdog: nothing configured?
    [Sat Nov 21 21:21:33.853502 2020] [mpm_prefork:notice] [pid 4760] AH00163: Apache/2.4.29 (Ubuntu) OpenSSL/1.1.1 configured -- resuming normal operations
    [Sat Nov 21 21:21:33.853523 2020] [mpm_prefork:info] [pid 4760] AH00164: Server built: 2020-08-12T21:33:25
    [Sat Nov 21 21:21:33.853538 2020] [core:notice] [pid 4760] AH00094: Command line: '/usr/sbin/apache2'
    [Sat Nov 21 21:21:33.853544 2020] [core:debug] [pid 4760] log.c(1570): AH02639: Using SO_REUSEPORT: yes (1)
    [Sat Nov 21 21:21:33.853549 2020] [mpm_prefork:debug] [pid 4760] prefork.c(919): AH00165: Accept mutex: sysvsem (default: sysvsem)
    [Sat Nov 21 21:21:33.853875 2020] [watchdog:debug] [pid 4793] mod_watchdog.c(565): AH02980: Watchdog: nothing configured?
    [Sat Nov 21 21:21:33.854375 2020] [watchdog:debug] [pid 4794] mod_watchdog.c(565): AH02980: Watchdog: nothing configured?
    [Sat Nov 21 21:21:48.175464 2020] [core:info] [pid 4760] AH00096: removed PID file /var/run/apache2/apache2.pid (pid=4760)
    [Sat Nov 21 21:21:48.175496 2020] [mpm_prefork:notice] [pid 4760] AH00169: caught SIGTERM, shutting down
    [Sat Nov 21 21:21:48.280237 2020] [mpm_prefork:notice] [pid 4824] AH00163: Apache/2.4.29 (Ubuntu) OpenSSL/1.1.1 configured -- resuming normal operations
    [Sat Nov 21 21:21:48.280303 2020] [core:notice] [pid 4824] AH00094: Command line: '/usr/sbin/apache2'


    При этом сам domain.com открывается нормально (лежит в папке /var/www/html), а поддомен sub.domain.com все также выдает ошибку 403 (лежит в папке /var/www/sub.domain.com)
  • Почему возникает ошибка 403 Apache?

    @GilbertAmethyst Автор вопроса
    galaxy, Включил логи, из чего-то похожего на ошибки увидел:
    [Sat Nov 21 20:33:30.386170 2020] [ssl:info] [pid 2921] AH01914: Configuring server sub.domain.com:443 for SSL protocol
    [Sat Nov 21 20:33:30.386173 2020] [ssl:debug] [pid 2921] ssl_engine_init.c(1705): AH: Init: (sub.domain.com:443) mod_md support is unavailable.
    [Sat Nov 21 20:33:30.386288 2020] [ssl:debug] [pid 2921] ssl_engine_init.c(492): AH01893: Configuring TLS extension handling
    [Sat Nov 21 20:33:30.386433 2020] [ssl:debug] [pid 2921] ssl_util_ssl.c(470): AH02412: [sub.domain.com:443] Cert matches for name 'sub.domain.com' [subject: CN=sub.domain.com / issuer: CN=Let's Encrypt Authority X3,O=Let's Encrypt,C=US / serial: *** / notbefore: Nov 21 20:42:22 2020 GMT / notafter: Feb 19 20:42:22 2021 GMT]
    [Sat Nov 21 20:33:30.386438 2020] [ssl:info] [pid 2921] AH02568: Certificate and private key sub.domain.com:443:0 configured from /etc/letsencrypt/live/sub.domain.com/fullchain.pem and /etc/letsencrypt/live/sub.domain.com/privkey.pem


    Но ошибка остается и по http адресу.
  • Почему возникает ошибка 403 Apache?

    @GilbertAmethyst Автор вопроса
    Daria Motorina, Сделал абсолютные, не помогло
  • Почему возникает ошибка 403 Apache?

    @GilbertAmethyst Автор вопроса
    Копировал конфиг с основного домена, который работает. Так что полагаю подключено.
  • Почему возникает ошибка 403 Apache?

    @GilbertAmethyst Автор вопроса
    Вероятно, нет. Подскажите пожалуйста, какой командой я могу это сделать?
    UPD: Кажется сделал командой ln -s ../sites-available/sub.domain.com.conf sub.domain.com.conf из директории sites-enabled и перезагрузил Apache, но это не помогло
  • Как сделать алгоритм для вывода выпадающих списков?

    @GilbertAmethyst Автор вопроса
    Спасибо, добрый человек)
  • Как написать регулярное выражение, чтобы вырезать лишний текст?

    @GilbertAmethyst Автор вопроса
    Владимир, Ты опоздал, Джедай, но спасибо за содействие :D
  • Как написать регулярное выражение, чтобы вырезать лишний текст?

    @GilbertAmethyst Автор вопроса
    Владимир, Я прошу твоей помощи, о великий мастер регулярных выражений :D
  • Как написать регулярное выражение, чтобы вырезать лишний текст?

    @GilbertAmethyst Автор вопроса
    Владимир, Саму регулярку не могу написать, раньше был один тип логов и помогала: (?<=\n)(.*)(?= )
    Но теперь, когда есть строчки вида ..."Worker.php 3256 1581264072", регулярка вырезает вместе с нужным ID, а оставляет ненужный timestamp в конце
  • Из-за чего может падать соединение MySQL с большим количеством одновременных подключений?

    @GilbertAmethyst Автор вопроса
    Лентюй,
    Примерно такой лог:
    2020-02-06T13:53:15.778279Z 14323 [Warning] IP address 'IP_СЕРВЕРА' could not be resolved: Name or service not known
    2020-02-06T13:53:15.792611Z 14323 [Note] Access denied for user 'serviced'@'IP_СЕРВЕРА' (using password: YES)
    2020-02-06T15:02:37.363830Z 13961 [Note] Aborted connection 13961 to db: 'БАЗА_ДАННЫХ' user: 'root' host: 'IP_СЕРВЕРА' (Got an error reading communication packets)
    2020-02-06T15:02:37.363975Z 13960 [Note] Aborted connection 13960 to db: 'БАЗА_ДАННЫХ' user: 'root' host: 'IP_СЕРВЕРА' (Got an error reading communication packets)
    2020-02-06T18:11:13.234979Z 15933 [Note] Got timeout reading communication packets
  • Как организовать связь между VPS серверами?

    @GilbertAmethyst Автор вопроса
    Можете тыкнуть носом в какое-нибудь решение для обработки ошибок того же cUrl?
    p.s запросы делаю этим:
    function url_get_contents ($Url) {
        if (!function_exists('curl_init')){ 
            die('CURL is not installed!');
        }
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $Url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        $output = curl_exec($ch);
        curl_close($ch);
        return $output;
    }