Domain dukcapil-belu.com
CLOUDFLARENET
Software information

cloudflare cloudflare

tcp/443 tcp/80 tcp/8443

  • Open service 2606:4700:3035::6815:3f3e:443 · www.dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ja3l%2BKWRuKEZ%2B7JBbktdGeopVzpb%2BqJvCRdhSuoclu61OMzCRQJU24XiKXAINL8GgCOtZvVMRn8z5Hp%2BTUA24jQDLdKEFM%2FDchgJ5C6GBssJqx7sPuiLOkF58anj%2BRM%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e71948696c48-SJC
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 2606:4700:3030::ac43:8fe0:8443 · dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 521 <none>
    Date: Fri, 23 Jan 2026 14:15:22 GMT
    Content-Type: text/plain; charset=UTF-8
    Content-Length: 15
    Connection: close
    Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    Expires: Thu, 01 Jan 1970 00:00:01 GMT
    Referrer-Policy: same-origin
    X-Frame-Options: SAMEORIGIN
    Server: cloudflare
    CF-RAY: 9c27e71998face27-SIN
    alt-svc: h3=":8443"; ma=86400
    
    
    error code: 521
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 172.67.143.224:443 · www.dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=2vINOz3pkuF6AUabEdwXUyPLtstrLNnI413G19C2FqGkp%2BhAkB%2F20ynytkpxQS3pLK9AA4SlpZAI35Y2NjskOgtIVDUfOqFrocffH0ynVD4vJTqO%2Fg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e71789f58365-SIN
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 104.21.63.62:80 · www.dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=RwyYECaza%2FM964Ra0dZB717bRkjTsdFGbwOb1wvF2iOa81s4aznpbwyPjRKrQmTIHOdAp7IFX24FFiuSpmxOLLP6csYEMajjju4CqTvWCwlCutQkVw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e7174ea3ab58-SJC
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 104.21.63.62:443 · dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 200 OK
    Date: Fri, 23 Jan 2026 14:15:22 GMT
    Content-Type: application/x-httpd-ea-php54
    Content-Length: 24421
    Connection: close
    Server: cloudflare
    Last-Modified: Sat, 03 Aug 2024 14:25:48 GMT
    Accept-Ranges: bytes
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=6Sq5hbofVxQvDEzb%2FTFRn1EtupI%2BuQlfwZFMPXoLzYEjiWsa6j4G0lK0CL7oTmX41LQdc4c2LIWU0RVTTrWY8yEOdxX2ZX8D1ommXjW674wK"}]}
    cf-cache-status: DYNAMIC
    CF-RAY: 9c27e71b2a73098f-FRA
    alt-svc: h3=":443"; ma=86400
    
    Page title: 404 Not Found
    
    <?php
    /**
     * Archivarix Content Loader
     *
     * See README.txt for instructions with NGINX and Apache 2.x web servers
     *
     * PHP version 5.6 or newer
     * Required extensions: PDO_SQLITE
     * Recommended extensions: mbstring
     *
     * LICENSE:
     *
     * This program is free software: you can redistribute it and/or modify
     * it under the terms of the GNU General Public License as published by
     * the Free Software Foundation, either version 3 of the License, or
     * (at your option) any later version.
     *
     * This program is distributed in the hope that it will be useful,
     * but WITHOUT ANY WARRANTY; without even the implied warranty of
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     * GNU General Public License for more details.
     *
     * @package    Archivarix.Loader
     * @version    0.1.260803
     * @author     Archivarix Team <hello@archivarix.com>
     * @telegram   https://t.me/archivarixsupport
     * @messenger  https://m.me/ArchivarixSupport
     * @copyright  2017-2024 Archivarix LLC
     * @license    https://www.gnu.org/licenses/gpl.html GNU GPLv3
     * @link       https://archivarix.com
     */
    
    @ini_set( 'display_errors', 0 );
    
    /**
     *  Do not edit under this comment
     */
    
    const ARCHIVARIX_VERSION = '0.1.240803';
    define( 'ARCHIVARIX_HTTP_HOST', isset( $_SERVER['HTTP_HOST'] ) ? $_SERVER['HTTP_HOST'] : '' );
    
    $LOADER = [
      'ARCHIVARIX_LOADER_MODE'           => 0,
      'ARCHIVARIX_PROTOCOL'              => 'any',
      'ARCHIVARIX_FIX_MISSING_IMAGES'    => 1,
      'ARCHIVARIX_FIX_MISSING_CSS'       => 1,
      'ARCHIVARIX_FIX_MISSING_JS'        => 1,
      'ARCHIVARIX_FIX_MISSING_ICO'       => 1,
      'ARCHIVARIX_REDIRECT_MISSING_HTML' => '/',
      'ARCHIVARIX_INCLUDE_CUSTOM'        => [],
      'ARCHIVARIX_CONTENT_PATH'          => '',
      'ARCHIVARIX_CACHE_CONTROL_MAX_AGE' => 31536000,
      'ARCHIVARIX_CUSTOM_DOMAIN'         => '',
      'ARCHIVARIX_SITEMAP_PATH'          => '',
      'ARCHIVARIX_CATCH_MISSING'         => 0,
      'ARCHIVARIX_QUERYLESS'             => 1,
      'ARCHIVARIX_BLOCK_BOTS'            => [],
    ];
    
    $ARCHIVARIX_SETTINGS = array();
    
    /**
     * @param string $sourcePath
     */
    function loadLoaderSettings( $sourcePath )
    {
      global $LOADER;
      $filename = $sourcePath . DIRECTORY_SEPARATOR . '.loader.settings.json';
      if ( !file_exists( $filename ) ) return;
      $data = json_decode( file_get_contents( $filename ), true );
      if ( json_last_error() !== JSON_ERROR_NONE ) return;
      if ( !is_array( $data ) ) return;
      $LOADER = array_merge( $LOADER, $data );
    }
    
    /**
     * @return string
     * @throws Exception
     */
    function getSourceRoot()
    {
      global $LOADER;
      if ( $LOADER['ARCHIVARIX_CONTENT_PATH'] ) {
        $path = $LOADER['ARCHIVARIX_CONTENT_PATH'];
      } else {
        $path = '';
        $list = scandir( dirname( __FILE__ ) );
        foreach ( $list as $item ) {
          if ( preg_match( '~^\.content\.[0-9a-zA-Z]+$~', $item )
            && is_dir( __DIR__ . DIRECTORY_SEPARATOR . $item )
          ) {
            $path = $item;
            break;
          }
        }
        if ( !$path ) {
          header( 'X-Error-Description: Directory .content.xxxxxxxx not found' );
          throw new \Exception( 'Directory .content.xxxxxxxx not found' );
        }
      }
      $absolutePath = dirname( __FILE__ ) . DIRECTORY_SEPARATOR . $path;
      if ( !realpath( $absolutePath ) ) {
        header( 'X-Error-Description: Directory does not exist' );
        throw new \Exception( sprintf( 'Directory %s does not exist', $absolutePath ) );
      }
    
      return $absolutePath;
    }
    
    /**
     * @param $dsn
     * @return bool
     * @throws Exception
     */
    function loadSettings( $dsn )
    {
      global $ARCHIVARIX_SETTINGS;
      $pdo = new PDO( $dsn );
      $res = $pdo->query( 'SELECT param, value FROM settings' );
      if ( $res ) {
        $ARCHIVARIX_SETTINGS = $res->fetchAll( PDO::FETCH_KEY_PAIR );
      } else {
        $error = $pdo->errorInfo();
        switch ( $error[1] ) :
          case 1 :
          case 11:
            header( 'X-Error-Description: Database is corrupted or data missing.' );
            throw new \Exception( 'Database is corrupted or tables are missing' );
            break;
          case 14 :
            header( 'X-Error-Description: Write permission problem.' );
            throw new \Exception( 'Write permission problem. Make sure your
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 104.21.63.62:8443 · www.dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=FxARXIjeD7IpKLxFkLUsk0iWLPBKHgfYh%2F5D30I6aIY5eAQVnX3An8qvR9nwULD5AMDdzGojl5GtDDFj2y9hmngRt9WKvqOci7iPx5qo8YRDBsSeVA%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e7171f53643e-EWR
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 172.67.143.224:80 · www.dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=CIoMF7VPisT%2FPHoP2N%2FQS5pCmmLQIug%2BPmOfL6n1FQPEUrajm0WQ9CwAcAoMlfCQ%2F1u2u30xv6liKZ2tPNbafSHsleA6pwsgPZdVDhhYwUauyKNmPw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e71749f638b1-LHR
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 2606:4700:3030::ac43:8fe0:443 · www.dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ESYBEHwL2AoWcTRVEV3aCBFsONkrWMeLqVVqkPkRuEq77wORK9WPibjzUffXv0chRlV59H8UVPMd7n%2F9%2BgCdtAnq8s0tXHlv4M13dM3bUK%2B0AVAAtSc1Z0eTVCROjK5N7g%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e7183b3b2bf2-FRA
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 2606:4700:3030::ac43:8fe0:8443 · www.dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2Fo6nCru81OGC1qvyUjQ1Hoh8Z4j6phZtFyMnrNkuLuG4wEiA6O%2FnHV478tERcA2UM%2BVKaGgYyRLhNwTSL%2BrYM7Cms0PLKaPCgIiFAwVwLgjOGlCiYeQExKROcckeMdJtCg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e7176e9e8f34-FRA
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 2606:4700:3035::6815:3f3e:8443 · www.dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=drmlbAw5ZWcyvZSTvLkwm6LcBHfn70idqIV4vrCV2vUig0pTakPiwTg4SOGRAjQY2HTFDCYn9YHq3HtVXWpFe%2FSIfi2uENG9zDbfbT5i6cyj9gf3avv9slVJ2GfUcEgFtw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e7171eb4dc9a-FRA
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 2606:4700:3030::ac43:8fe0:80 · www.dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=SL8A5nG%2BeS1NUHeZzk0l9bbabXZNHpUcXbjsf8sa43Mj%2BYnTI%2FwGl%2FxyHa5m%2FimfMfKhPy4DBEc2AjniBxTmpqgT19x0WiparCVNMI3UwmOpK67KC5FGvAxddHnxk43BHA%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e716abda6385-LHR
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 104.21.63.62:443 · www.dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=9Pwqvz%2BnSgNmKR1mTRU5LOl1RBAqSimOJllGGdWpsbE5LYpGV5CGhBd9W6ENBrRIV6NxRQd94h43RrVw9M0tS7i8DWyacCC9LBnsZkiTn0ZBQvNZuA%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e7168fb00e20-AMS
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 2606:4700:3030::ac43:8fe0:80 · dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=gozC4wWT6nCLYcBIcxzZsfre1NAXHmPqUkELRzTXAh%2BB79G03%2BD6MkatVS5k5OQ5vdlook1803hxDq7nDESaS20v0RsGrhT1YWeTMB1ySqNKUmWidEgCPhk39Qkn"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e7167c7a3824-SJC
    alt-svc: h3=":443"; ma=86400
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 172.67.143.224:8443 · www.dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=iaxUbWoFczFb%2FjK8bhfLXuH1JaC%2F%2BilWWfLDll0VOzMLbxuvcBt2GT4cTtN1Rf9VThk2GaimYfYUc9XbY3nbu8gClTqRJSN42XhBLXVxD3qELfitWw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e716782219cf-YYZ
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 2606:4700:3035::6815:3f3e:8443 · dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 521 <none>
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Type: text/plain; charset=UTF-8
    Content-Length: 15
    Connection: close
    Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    Expires: Thu, 01 Jan 1970 00:00:01 GMT
    Referrer-Policy: same-origin
    X-Frame-Options: SAMEORIGIN
    Server: cloudflare
    CF-RAY: 9c27e717c8ccaa81-SIN
    alt-svc: h3=":8443"; ma=86400
    
    
    error code: 521
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 2606:4700:3035::6815:3f3e:80 · www.dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=WehnNfS2iEbxDA3aylCKkupcvKotoMeqAyYnb0z72hIm14oCNLJckEWowkK3J0TfcrFTeNOZ5TZZ8dvhntItSN%2B8o63cqMLhfljTeKgCTZd9YlSGXC2WjOmRT%2BhpyGGjhg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e716ae92836e-BOM
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 104.21.63.62:80 · dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VHLIypQqPBqfwhI8RYS%2BjpeVEDHG7FsM%2BcukjSVv9lbqEB7r7UFLlkGxoppKcaJTXhyxoKnMh4hGizcJiJ4TjH1ZihghBhU%2F%2F0nm4tMrtGy3"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e7164edfdbf8-FRA
    alt-svc: h3=":443"; ma=86400
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 104.21.63.62:8443 · dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 521 <none>
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Type: text/plain; charset=UTF-8
    Content-Length: 15
    Connection: close
    Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    Expires: Thu, 01 Jan 1970 00:00:01 GMT
    Referrer-Policy: same-origin
    X-Frame-Options: SAMEORIGIN
    Server: cloudflare
    CF-RAY: 9c27e7174bcbac7c-YYZ
    alt-svc: h3=":8443"; ma=86400
    
    
    error code: 521
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 172.67.143.224:443 · dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 200 OK
    Date: Fri, 23 Jan 2026 14:15:22 GMT
    Content-Type: application/x-httpd-ea-php54
    Content-Length: 24421
    Connection: close
    Server: cloudflare
    Last-Modified: Sat, 03 Aug 2024 14:25:48 GMT
    Accept-Ranges: bytes
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=QbBZZ30gkHpTmwyFemDOUUhnzZud%2FU9WqWzOZ%2F%2FiTo7hI87%2BPnBGLrF54dYLeyoL9e6rnWFJEyBgkAnqHznXTMqMQHME%2FCaE%2BGQAPF70HxcT"}]}
    cf-cache-status: DYNAMIC
    CF-RAY: 9c27e7196f6a65af-FRA
    alt-svc: h3=":443"; ma=86400
    
    Page title: 404 Not Found
    
    <?php
    /**
     * Archivarix Content Loader
     *
     * See README.txt for instructions with NGINX and Apache 2.x web servers
     *
     * PHP version 5.6 or newer
     * Required extensions: PDO_SQLITE
     * Recommended extensions: mbstring
     *
     * LICENSE:
     *
     * This program is free software: you can redistribute it and/or modify
     * it under the terms of the GNU General Public License as published by
     * the Free Software Foundation, either version 3 of the License, or
     * (at your option) any later version.
     *
     * This program is distributed in the hope that it will be useful,
     * but WITHOUT ANY WARRANTY; without even the implied warranty of
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     * GNU General Public License for more details.
     *
     * @package    Archivarix.Loader
     * @version    0.1.260803
     * @author     Archivarix Team <hello@archivarix.com>
     * @telegram   https://t.me/archivarixsupport
     * @messenger  https://m.me/ArchivarixSupport
     * @copyright  2017-2024 Archivarix LLC
     * @license    https://www.gnu.org/licenses/gpl.html GNU GPLv3
     * @link       https://archivarix.com
     */
    
    @ini_set( 'display_errors', 0 );
    
    /**
     *  Do not edit under this comment
     */
    
    const ARCHIVARIX_VERSION = '0.1.240803';
    define( 'ARCHIVARIX_HTTP_HOST', isset( $_SERVER['HTTP_HOST'] ) ? $_SERVER['HTTP_HOST'] : '' );
    
    $LOADER = [
      'ARCHIVARIX_LOADER_MODE'           => 0,
      'ARCHIVARIX_PROTOCOL'              => 'any',
      'ARCHIVARIX_FIX_MISSING_IMAGES'    => 1,
      'ARCHIVARIX_FIX_MISSING_CSS'       => 1,
      'ARCHIVARIX_FIX_MISSING_JS'        => 1,
      'ARCHIVARIX_FIX_MISSING_ICO'       => 1,
      'ARCHIVARIX_REDIRECT_MISSING_HTML' => '/',
      'ARCHIVARIX_INCLUDE_CUSTOM'        => [],
      'ARCHIVARIX_CONTENT_PATH'          => '',
      'ARCHIVARIX_CACHE_CONTROL_MAX_AGE' => 31536000,
      'ARCHIVARIX_CUSTOM_DOMAIN'         => '',
      'ARCHIVARIX_SITEMAP_PATH'          => '',
      'ARCHIVARIX_CATCH_MISSING'         => 0,
      'ARCHIVARIX_QUERYLESS'             => 1,
      'ARCHIVARIX_BLOCK_BOTS'            => [],
    ];
    
    $ARCHIVARIX_SETTINGS = array();
    
    /**
     * @param string $sourcePath
     */
    function loadLoaderSettings( $sourcePath )
    {
      global $LOADER;
      $filename = $sourcePath . DIRECTORY_SEPARATOR . '.loader.settings.json';
      if ( !file_exists( $filename ) ) return;
      $data = json_decode( file_get_contents( $filename ), true );
      if ( json_last_error() !== JSON_ERROR_NONE ) return;
      if ( !is_array( $data ) ) return;
      $LOADER = array_merge( $LOADER, $data );
    }
    
    /**
     * @return string
     * @throws Exception
     */
    function getSourceRoot()
    {
      global $LOADER;
      if ( $LOADER['ARCHIVARIX_CONTENT_PATH'] ) {
        $path = $LOADER['ARCHIVARIX_CONTENT_PATH'];
      } else {
        $path = '';
        $list = scandir( dirname( __FILE__ ) );
        foreach ( $list as $item ) {
          if ( preg_match( '~^\.content\.[0-9a-zA-Z]+$~', $item )
            && is_dir( __DIR__ . DIRECTORY_SEPARATOR . $item )
          ) {
            $path = $item;
            break;
          }
        }
        if ( !$path ) {
          header( 'X-Error-Description: Directory .content.xxxxxxxx not found' );
          throw new \Exception( 'Directory .content.xxxxxxxx not found' );
        }
      }
      $absolutePath = dirname( __FILE__ ) . DIRECTORY_SEPARATOR . $path;
      if ( !realpath( $absolutePath ) ) {
        header( 'X-Error-Description: Directory does not exist' );
        throw new \Exception( sprintf( 'Directory %s does not exist', $absolutePath ) );
      }
    
      return $absolutePath;
    }
    
    /**
     * @param $dsn
     * @return bool
     * @throws Exception
     */
    function loadSettings( $dsn )
    {
      global $ARCHIVARIX_SETTINGS;
      $pdo = new PDO( $dsn );
      $res = $pdo->query( 'SELECT param, value FROM settings' );
      if ( $res ) {
        $ARCHIVARIX_SETTINGS = $res->fetchAll( PDO::FETCH_KEY_PAIR );
      } else {
        $error = $pdo->errorInfo();
        switch ( $error[1] ) :
          case 1 :
          case 11:
            header( 'X-Error-Description: Database is corrupted or data missing.' );
            throw new \Exception( 'Database is corrupted or tables are missing' );
            break;
          case 14 :
            header( 'X-Error-Description: Write permission problem.' );
            throw new \Exception( 'Write permission problem. Make sure your
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 2606:4700:3035::6815:3f3e:443 · dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 200 OK
    Date: Fri, 23 Jan 2026 14:15:22 GMT
    Content-Type: application/x-httpd-ea-php54
    Content-Length: 24421
    Connection: close
    Server: cloudflare
    Last-Modified: Sat, 03 Aug 2024 14:25:48 GMT
    Accept-Ranges: bytes
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=IfPK1pehB4yOI4PTtlS1iJZZ58CCUfKXOCcPv6HGOPvg2Z1pO7OpiRwiE6w8wi9J8pnHRGrAKntKTSVNaYcvu%2BeB1xMY0EawzbOTOSYcJhGLrRJKQDWi5UmG0A%3D%3D"}]}
    cf-cache-status: DYNAMIC
    CF-RAY: 9c27e718ed815c26-FRA
    alt-svc: h3=":443"; ma=86400
    
    Page title: 404 Not Found
    
    <?php
    /**
     * Archivarix Content Loader
     *
     * See README.txt for instructions with NGINX and Apache 2.x web servers
     *
     * PHP version 5.6 or newer
     * Required extensions: PDO_SQLITE
     * Recommended extensions: mbstring
     *
     * LICENSE:
     *
     * This program is free software: you can redistribute it and/or modify
     * it under the terms of the GNU General Public License as published by
     * the Free Software Foundation, either version 3 of the License, or
     * (at your option) any later version.
     *
     * This program is distributed in the hope that it will be useful,
     * but WITHOUT ANY WARRANTY; without even the implied warranty of
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     * GNU General Public License for more details.
     *
     * @package    Archivarix.Loader
     * @version    0.1.260803
     * @author     Archivarix Team <hello@archivarix.com>
     * @telegram   https://t.me/archivarixsupport
     * @messenger  https://m.me/ArchivarixSupport
     * @copyright  2017-2024 Archivarix LLC
     * @license    https://www.gnu.org/licenses/gpl.html GNU GPLv3
     * @link       https://archivarix.com
     */
    
    @ini_set( 'display_errors', 0 );
    
    /**
     *  Do not edit under this comment
     */
    
    const ARCHIVARIX_VERSION = '0.1.240803';
    define( 'ARCHIVARIX_HTTP_HOST', isset( $_SERVER['HTTP_HOST'] ) ? $_SERVER['HTTP_HOST'] : '' );
    
    $LOADER = [
      'ARCHIVARIX_LOADER_MODE'           => 0,
      'ARCHIVARIX_PROTOCOL'              => 'any',
      'ARCHIVARIX_FIX_MISSING_IMAGES'    => 1,
      'ARCHIVARIX_FIX_MISSING_CSS'       => 1,
      'ARCHIVARIX_FIX_MISSING_JS'        => 1,
      'ARCHIVARIX_FIX_MISSING_ICO'       => 1,
      'ARCHIVARIX_REDIRECT_MISSING_HTML' => '/',
      'ARCHIVARIX_INCLUDE_CUSTOM'        => [],
      'ARCHIVARIX_CONTENT_PATH'          => '',
      'ARCHIVARIX_CACHE_CONTROL_MAX_AGE' => 31536000,
      'ARCHIVARIX_CUSTOM_DOMAIN'         => '',
      'ARCHIVARIX_SITEMAP_PATH'          => '',
      'ARCHIVARIX_CATCH_MISSING'         => 0,
      'ARCHIVARIX_QUERYLESS'             => 1,
      'ARCHIVARIX_BLOCK_BOTS'            => [],
    ];
    
    $ARCHIVARIX_SETTINGS = array();
    
    /**
     * @param string $sourcePath
     */
    function loadLoaderSettings( $sourcePath )
    {
      global $LOADER;
      $filename = $sourcePath . DIRECTORY_SEPARATOR . '.loader.settings.json';
      if ( !file_exists( $filename ) ) return;
      $data = json_decode( file_get_contents( $filename ), true );
      if ( json_last_error() !== JSON_ERROR_NONE ) return;
      if ( !is_array( $data ) ) return;
      $LOADER = array_merge( $LOADER, $data );
    }
    
    /**
     * @return string
     * @throws Exception
     */
    function getSourceRoot()
    {
      global $LOADER;
      if ( $LOADER['ARCHIVARIX_CONTENT_PATH'] ) {
        $path = $LOADER['ARCHIVARIX_CONTENT_PATH'];
      } else {
        $path = '';
        $list = scandir( dirname( __FILE__ ) );
        foreach ( $list as $item ) {
          if ( preg_match( '~^\.content\.[0-9a-zA-Z]+$~', $item )
            && is_dir( __DIR__ . DIRECTORY_SEPARATOR . $item )
          ) {
            $path = $item;
            break;
          }
        }
        if ( !$path ) {
          header( 'X-Error-Description: Directory .content.xxxxxxxx not found' );
          throw new \Exception( 'Directory .content.xxxxxxxx not found' );
        }
      }
      $absolutePath = dirname( __FILE__ ) . DIRECTORY_SEPARATOR . $path;
      if ( !realpath( $absolutePath ) ) {
        header( 'X-Error-Description: Directory does not exist' );
        throw new \Exception( sprintf( 'Directory %s does not exist', $absolutePath ) );
      }
    
      return $absolutePath;
    }
    
    /**
     * @param $dsn
     * @return bool
     * @throws Exception
     */
    function loadSettings( $dsn )
    {
      global $ARCHIVARIX_SETTINGS;
      $pdo = new PDO( $dsn );
      $res = $pdo->query( 'SELECT param, value FROM settings' );
      if ( $res ) {
        $ARCHIVARIX_SETTINGS = $res->fetchAll( PDO::FETCH_KEY_PAIR );
      } else {
        $error = $pdo->errorInfo();
        switch ( $error[1] ) :
          case 1 :
          case 11:
            header( 'X-Error-Description: Database is corrupted or data missing.' );
            throw new \Exception( 'Database is corrupted or tables are missing' );
            break;
          case 14 :
            header( 'X-Error-Description: Write permission problem.' );
            throw new \Exception( 'Write permission problem. Make sure your
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 2606:4700:3030::ac43:8fe0:443 · dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 200 OK
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Type: application/x-httpd-ea-php54
    Content-Length: 24421
    Connection: close
    Server: cloudflare
    Last-Modified: Sat, 03 Aug 2024 14:25:48 GMT
    Accept-Ranges: bytes
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=SbLkl3hIhkS04H%2BRqgdKKUZ62PpMmRjOmFSrxTmcmmVooi0PDyMFyyWB5OJX%2Bg4YkZycsT4SS1jN2Ds5dPew3%2FHCI2n5SK7xAVIJhUpznw5i%2FYkbq5wyR6tvJ%2F3c"}]}
    cf-cache-status: DYNAMIC
    CF-RAY: 9c27e716ebea4388-EWR
    alt-svc: h3=":443"; ma=86400
    
    Page title: 404 Not Found
    
    <?php
    /**
     * Archivarix Content Loader
     *
     * See README.txt for instructions with NGINX and Apache 2.x web servers
     *
     * PHP version 5.6 or newer
     * Required extensions: PDO_SQLITE
     * Recommended extensions: mbstring
     *
     * LICENSE:
     *
     * This program is free software: you can redistribute it and/or modify
     * it under the terms of the GNU General Public License as published by
     * the Free Software Foundation, either version 3 of the License, or
     * (at your option) any later version.
     *
     * This program is distributed in the hope that it will be useful,
     * but WITHOUT ANY WARRANTY; without even the implied warranty of
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     * GNU General Public License for more details.
     *
     * @package    Archivarix.Loader
     * @version    0.1.260803
     * @author     Archivarix Team <hello@archivarix.com>
     * @telegram   https://t.me/archivarixsupport
     * @messenger  https://m.me/ArchivarixSupport
     * @copyright  2017-2024 Archivarix LLC
     * @license    https://www.gnu.org/licenses/gpl.html GNU GPLv3
     * @link       https://archivarix.com
     */
    
    @ini_set( 'display_errors', 0 );
    
    /**
     *  Do not edit under this comment
     */
    
    const ARCHIVARIX_VERSION = '0.1.240803';
    define( 'ARCHIVARIX_HTTP_HOST', isset( $_SERVER['HTTP_HOST'] ) ? $_SERVER['HTTP_HOST'] : '' );
    
    $LOADER = [
      'ARCHIVARIX_LOADER_MODE'           => 0,
      'ARCHIVARIX_PROTOCOL'              => 'any',
      'ARCHIVARIX_FIX_MISSING_IMAGES'    => 1,
      'ARCHIVARIX_FIX_MISSING_CSS'       => 1,
      'ARCHIVARIX_FIX_MISSING_JS'        => 1,
      'ARCHIVARIX_FIX_MISSING_ICO'       => 1,
      'ARCHIVARIX_REDIRECT_MISSING_HTML' => '/',
      'ARCHIVARIX_INCLUDE_CUSTOM'        => [],
      'ARCHIVARIX_CONTENT_PATH'          => '',
      'ARCHIVARIX_CACHE_CONTROL_MAX_AGE' => 31536000,
      'ARCHIVARIX_CUSTOM_DOMAIN'         => '',
      'ARCHIVARIX_SITEMAP_PATH'          => '',
      'ARCHIVARIX_CATCH_MISSING'         => 0,
      'ARCHIVARIX_QUERYLESS'             => 1,
      'ARCHIVARIX_BLOCK_BOTS'            => [],
    ];
    
    $ARCHIVARIX_SETTINGS = array();
    
    /**
     * @param string $sourcePath
     */
    function loadLoaderSettings( $sourcePath )
    {
      global $LOADER;
      $filename = $sourcePath . DIRECTORY_SEPARATOR . '.loader.settings.json';
      if ( !file_exists( $filename ) ) return;
      $data = json_decode( file_get_contents( $filename ), true );
      if ( json_last_error() !== JSON_ERROR_NONE ) return;
      if ( !is_array( $data ) ) return;
      $LOADER = array_merge( $LOADER, $data );
    }
    
    /**
     * @return string
     * @throws Exception
     */
    function getSourceRoot()
    {
      global $LOADER;
      if ( $LOADER['ARCHIVARIX_CONTENT_PATH'] ) {
        $path = $LOADER['ARCHIVARIX_CONTENT_PATH'];
      } else {
        $path = '';
        $list = scandir( dirname( __FILE__ ) );
        foreach ( $list as $item ) {
          if ( preg_match( '~^\.content\.[0-9a-zA-Z]+$~', $item )
            && is_dir( __DIR__ . DIRECTORY_SEPARATOR . $item )
          ) {
            $path = $item;
            break;
          }
        }
        if ( !$path ) {
          header( 'X-Error-Description: Directory .content.xxxxxxxx not found' );
          throw new \Exception( 'Directory .content.xxxxxxxx not found' );
        }
      }
      $absolutePath = dirname( __FILE__ ) . DIRECTORY_SEPARATOR . $path;
      if ( !realpath( $absolutePath ) ) {
        header( 'X-Error-Description: Directory does not exist' );
        throw new \Exception( sprintf( 'Directory %s does not exist', $absolutePath ) );
      }
    
      return $absolutePath;
    }
    
    /**
     * @param $dsn
     * @return bool
     * @throws Exception
     */
    function loadSettings( $dsn )
    {
      global $ARCHIVARIX_SETTINGS;
      $pdo = new PDO( $dsn );
      $res = $pdo->query( 'SELECT param, value FROM settings' );
      if ( $res ) {
        $ARCHIVARIX_SETTINGS = $res->fetchAll( PDO::FETCH_KEY_PAIR );
      } else {
        $error = $pdo->errorInfo();
        switch ( $error[1] ) :
          case 1 :
          case 11:
            header( 'X-Error-Description: Database is corrupted or data missing.' );
            throw new \Exception( 'Database is corrupted or tables are missing' );
            break;
          case 14 :
            header( 'X-Error-Description: Write permission problem.' );
            throw new \Exception( 'Write permission problem. Make sure your
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 172.67.143.224:8443 · dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 521 <none>
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Type: text/plain; charset=UTF-8
    Content-Length: 15
    Connection: close
    Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    Expires: Thu, 01 Jan 1970 00:00:01 GMT
    Referrer-Policy: same-origin
    X-Frame-Options: SAMEORIGIN
    Server: cloudflare
    CF-RAY: 9c27e7168e23d349-FRA
    alt-svc: h3=":8443"; ma=86400
    
    
    error code: 521
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 2606:4700:3035::6815:3f3e:80 · dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=aFaR4ipBIOf67UlQAqLb%2B%2FgM8KbSKLLOgyliqStlpc%2FisLRZzQ%2BAmbwqYx8ekBUpmVNJHe0JzNMOT8yAp3%2BYC2CVXgjytWYz8q55uVTo2oX5Sz%2FnLao0AajRlJ%2Bb"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e7157ed9465b-LHR
    alt-svc: h3=":443"; ma=86400
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 172.67.143.224:80 · dukcapil-belu.com

    2026-01-23 14:15

    HTTP/1.1 301 Moved Permanently
    Date: Fri, 23 Jan 2026 14:15:21 GMT
    Content-Length: 0
    Connection: close
    Location: https://dukcapil-belu.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ApmqIuOK3F9DW%2FaUHWxl%2B195O8gzvstDSDtZijBZ4Kw5do7%2BxOHV%2BQX4ZIvP3HH2iXw%2BHzZcIkxjHVZ1EBTulmH0Av%2F7%2BqzSDcipB2DlhdWc"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c27e715592c9f66-AMS
    alt-svc: h3=":443"; ma=86400
    
    Found 2026-01-23 by HttpPlugin
    Create report
dukcapil-belu.com*.dukcapil-belu.com
CN:
dukcapil-belu.com
Key:
ECDSA-256
Issuer:
WE1
Not before:
2025-12-10 06:31
Not after:
2026-03-10 07:29