{"id":831,"date":"2023-01-15T20:51:10","date_gmt":"2023-01-15T19:51:10","guid":{"rendered":"https:\/\/notiz.comanet.xyz\/?p=831"},"modified":"2023-01-15T20:51:10","modified_gmt":"2023-01-15T19:51:10","slug":"fritzbox-turn-off-managed-updates","status":"publish","type":"post","link":"https:\/\/notiz.comanet.xyz\/?p=831","title":{"rendered":"FritzBox Turn off Managed Updates"},"content":{"rendered":"\n<p>Use PowerShell script to turn off<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># SPDX-License-Identifier: GPL-2.0-or-later\r\nParam(&#91;Parameter(Mandatory = $True, Position = 0, HelpMessage = 'the username to login to TR-064')]&#91;string]$Username,\r\n      &#91;Parameter(Mandatory = $True, Position = 1, HelpMessage = 'the password to login to TR-064')]&#91;string]$Password,\r\n      &#91;Parameter(Mandatory = $False, Position = 2, HelpMessage = 'the new value of the UpgradesManaged property, defaults to 0')]&#91;int]$NewValue = 0,\r\n      &#91;Parameter(Mandatory = $False, Position = 3, HelpMessage = 'the IP address of the FRITZ!Box, defaults to 192.168.178.1')]&#91;string]$Address = \"192.168.1.1\")\r\n\r\nfunction GetSecurityPort()\r\n{\r\n    Param(&#91;Parameter(Mandatory = $False, Position = 0, HelpMessage = 'the IP address of the FRITZ!Box, defaults to 192.168.178.1')]&#91;string]$Address = \"192.168.1.1\")\r\n\r\n    $WebClient = New-Object System.Net.WebClient\r\n    $WebClient.Encoding = &#91;System.Text.Encoding]::UTF8\r\n    $WebClient.Headers.Set(\"Content-Type\", 'text\/xml; charset=\"utf-8\"')\r\n    $WebClient.Headers.Set(\"SOAPACTION\", 'urn:dslforum-org:service:DeviceInfo:1#GetSecurityPort')\r\n    $port_query='&lt;?xml version=\"1.0\"?>&lt;s:Envelope xmlns:s=\"http:\/\/schemas.xmlsoap.org\/soap\/envelope\/\" s:encodingStyle=\"http:\/\/schemas.xmlsoap.org\/soap\/encoding\/\">&lt;s:Body>&lt;u:GetSecurityPort xmlns:u=\"urn:dslforum-org:service:DeviceInfo:1\">&lt;\/u:GetSecurityPort>&lt;\/s:Body>&lt;\/s:Envelope>'\r\n    $response = &#91;xml]$WebClient.UploadString(\"http:\/\/\" + $Address + \":49000\/upnp\/control\/deviceinfo\",$port_query)\r\n    $sslport = $response.Envelope.Body.GetSecurityPortResponse.NewSecurityPort\r\n    return $sslport\r\n}\r\n\r\n$WebClient = New-Object System.Net.WebClient\r\n$SSLPort = GetSecurityPort $Address\r\n$WebClient.Encoding = &#91;System.Text.Encoding]::UTF8\r\n$WebClient.Headers.Set(\"Content-Type\", 'text\/xml; charset=\"utf-8\"')\r\n$WebClient.Credentials = New-Object System.Net.NetworkCredential($Username, $Password)\r\n&#91;System.Net.ServicePointManager]::ServerCertificateValidationCallback = {$true}\r\n\r\n$getinfo_query='&lt;?xml version=\"1.0\"?>&lt;s:Envelope xmlns:s=\"http:\/\/schemas.xmlsoap.org\/soap\/envelope\/\" s:encodingStyle=\"http:\/\/schemas.xmlsoap.org\/soap\/encoding\/\">&lt;s:Body>&lt;u:GetInfo xmlns:u=\"urn:dslforum-org:service:ManagementServer:1\">&lt;\/u:GetInfo>&lt;\/s:Body>&lt;\/s:Envelope>'\r\n\r\n$WebClient.Headers.Set(\"Content-Type\", 'text\/xml; charset=\"utf-8\"')\r\n$WebClient.Headers.Set(\"SOAPACTION\", 'urn:dslforum-org:service:ManagementServer:1#GetInfo')\r\n$response = &#91;xml]$WebClient.UploadString(\"https:\/\/\" + $Address + \":\" + $SSLPort + \"\/upnp\/control\/mgmsrv\", $getinfo_query)\r\n$upgradesManaged_before = $response.Envelope.Body.GetInfoResponse.NewUpgradesManaged\r\n\r\n$WebClient.Headers.Set(\"Content-Type\", 'text\/xml; charset=\"utf-8\"')\r\n$WebClient.Headers.Set(\"SOAPACTION\", 'urn:dslforum-org:service:ManagementServer:1#SetUpgradeManagement')\r\n$setvalue_query='&lt;?xml version=\"1.0\"?>&lt;s:Envelope xmlns:s=\"http:\/\/schemas.xmlsoap.org\/soap\/envelope\/\" s:encodingStyle=\"http:\/\/schemas.xmlsoap.org\/soap\/encoding\/\">&lt;s:Body>&lt;u:SetUpgradeManagement xmlns:u=\"urn:dslforum-org:service:ManagementServer:1\">&lt;NewUpgradesManaged>' + $NewValue + '&lt;\/NewUpgradesManaged>&lt;\/u:SetUpgradeManagement>&lt;\/s:Body>&lt;\/s:Envelope>'\r\n$response = &#91;xml]$WebClient.UploadString(\"https:\/\/\" + $Address + \":\" + $SSLPort + \"\/upnp\/control\/mgmsrv\", $setvalue_query)\r\n\r\n$WebClient.Headers.Set(\"Content-Type\", 'text\/xml; charset=\"utf-8\"')\r\n$WebClient.Headers.Set(\"SOAPACTION\", 'urn:dslforum-org:service:ManagementServer:1#GetInfo')\r\n$response = &#91;xml]$WebClient.UploadString(\"https:\/\/\" + $Address + \":\" + $SSLPort + \"\/upnp\/control\/mgmsrv\", $getinfo_query)\r\n$upgradesManaged_after = $response.Envelope.Body.GetInfoResponse.NewUpgradesManaged\r\n\r\nWrite-Host \"UpgradesManaged before = \" $upgradesManaged_before\r\nWrite-Host \"UpgradesManaged after = \" $upgradesManaged_after<\/code><\/pre>\n\n\n\n<p><a href=\"https:\/\/github.com\/PeterPawn\/YourFritz\/tree\/main\/tr-064\">YourFritz\/tr-064 at main \u00b7 PeterPawn\/YourFritz \u00b7 GitHub<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Use PowerShell script to turn off YourFritz\/tr-064 at main \u00b7 PeterPawn\/YourFritz \u00b7 GitHub<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-831","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=\/wp\/v2\/posts\/831","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=831"}],"version-history":[{"count":1,"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=\/wp\/v2\/posts\/831\/revisions"}],"predecessor-version":[{"id":832,"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=\/wp\/v2\/posts\/831\/revisions\/832"}],"wp:attachment":[{"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=831"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=831"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}