aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorDaniel <mail@danielkesselberg.de>2023-09-04 16:41:17 +0200
committerGitHub <noreply@github.com>2023-09-04 16:41:17 +0200
commitb92f5cdd3ddaa3857ae6e08b895b2553b7e07e58 (patch)
tree6e06252628abb3c1fe4ef5f1ca15045a462f18d8 /lib
parent9053eea4cbdec10e0863488fe39b8f4c5cd5f67a (diff)
parent03f1f1ed2ea249a75bf9c51958ea088d748dafaa (diff)
downloadnextcloud-server-b92f5cdd3ddaa3857ae6e08b895b2553b7e07e58.tar.gz
nextcloud-server-b92f5cdd3ddaa3857ae6e08b895b2553b7e07e58.zip
Merge pull request #40234 from nextcloud/enh/noid/skip-processing-for-empty-response
Diffstat (limited to 'lib')
-rw-r--r--lib/private/Http/Client/DnsPinMiddleware.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/private/Http/Client/DnsPinMiddleware.php b/lib/private/Http/Client/DnsPinMiddleware.php
index c6a58972fdd..5bde20d5cc1 100644
--- a/lib/private/Http/Client/DnsPinMiddleware.php
+++ b/lib/private/Http/Client/DnsPinMiddleware.php
@@ -128,6 +128,10 @@ class DnsPinMiddleware {
$targetIps = $this->dnsResolve(idn_to_utf8($hostName), 0);
+ if (empty($targetIps)) {
+ throw new LocalServerException('No DNS record found for ' . $hostName);
+ }
+
$curlResolves = [];
foreach ($ports as $port) {
vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
{
  "maxReviewers": 3,
  "numFilesToCheck": 5,
  "alwaysNotifyForPaths": [
    {
      "name": "DeepDiver1975",
      "files": [
        "apps/dav/**"
      ]
    },
    {
      "name": "nickvergessen",
      "files": [
        "lib/private/activity/**",
        "lib/private/notification/**",
        "lib/public/activity/**",
        "lib/public/notification/**"
      ]
    },
    {
      "name": "Xenopathic",
      "files": [
        "apps/files_external/**"
      ]
    }
  ],
  "userBlacklist": [
    "owncloud-bot",
    "scrutinizer-auto-fixer",
    "th3fallen"
  ]
}