IPFS Cycles Network Printer Power [was Update Brave Nightly Cycles Network Printer Power]

So the question is, what is IPFS doing on the network to trigger that power cycle in the printer?

I think I have a tool that will monitor network traffic - wireshark or something - would that help?

@Mattches I loaded up WireShark and PacketPeeper. I have a few captures of network traffic immediately before the printer cycles, and it definitely skyrockets while IPFS launches. Just what the captures say is not in my ken.

@Mattches, I will try to create a ticket on the dev site. It’s been a while since I’ve done it, but I’m sure I can figure it out. I know my printer is old and maybe newer devices aren’t affected, but it doesn’t seem like IPFS should be able to cycle the printer power like that. It makes me wonder what else could be affected negatively by whatever IPFS is doing to trigger it in the first place.

I have a theory that the printer might just be overloaded by network traffic spiking during IPFS launch, but I don’t think that holds water since there are times when we have three streaming devices going and the printer is just fine. Plus, it usually only happens when enabling IPFS after it’s been disabled, as opposed to simply relaunching Brave after quitting.

I downloaded Dev, Beta, and Release - none of them reset the printer on any combination of IPFS settings I tried. It seems there’s something about version 1.33.x that changed IPFS behavior. Working on that ticket, now.

1 Like

Tested today on Linux Lite machine with no effect on printer:

Brave: 1.33.34 Chromium: 95.0.4638.54 (Official Build) nightly (64-bit)
Revision: d31a821ec901f68d0d34ccdbaea45b4c86ce543e-refs/branch-heads/4638@{#871}
OS: Linux
JavaScript: V8 9.5.172.21

Linux Lite:

Here is a crude log of my exploits not including the Linux Lite test above. Initially I tracked Brave Nightly on two machines, then when I expanded testing to Chromium (then-latest build via https://download-chromium.appspot.com/) and the different channels of Chrome and Opera, I focused on my daily workhorse, the 2012 MBP running macOS 10.14. Once IPFS was suspect and I learned that IPFS was in Dev, Beta, and Release, I abandoned the other browsers. This is why the log has empty spaces. That and I wanted to minimize time spent on this without slacking too much and I don’t do this for a living, so please be gentle in any critique of the log.

Click to show log

Chromium-Based Browser Printer Log:

Brave Nightly Brave Dev Brave Beta Brave Release Chromium Chrome Canary Chrome Beta Chrome Opera Dev Opera Beta Opera
Date 15 October 2021 Not tested until 26 Oct 2021 Not tested until 26 Oct 2021 Not tested until 26 Oct 2021 Not tested until 21 Oct 2021 Not tested until 21 Oct 2021 Not tested until 21 Oct 2021 Not tested until 21 Oct 2021 Not tested until 21 Oct 2021 Not tested until 21 Oct 2021 Not tested until 21 Oct 2021
App Version 1.33.7
Chromium: 95.0.4638.50 (Official Build) nightly (x86_64)
Revision: 3e9db37693d0cf8e31a89
fbcf50401ae91125cef-refs/branch-heads/4638@{#816}
OS macOS Version 10.14.6 (Build 18G9323) and macOS Version 11.6 (Build 20G165)
Machine 2012 13" MacBook Pro
and 2015 13" MacBook Air
Network Connection Ethernet
and WiFi
Printer Reset? Yes
Date: 21 October 2021
App Version 1.33.23
Chromium: Didn’t catch it
Revision: Didn’t catch it
OS macOS Version 10.14.6 (Build 18G9323)
Machine 2012 13" MacBook Pro
Network Connection Ethernet
Printer Reset? Yes
App Version 1.33.24 97.0.4678.0 97.0.4677.0 95.0.4638.54 94.0.4606.81 82.0.4210.0 (x86_64) 81.0.4196.14 (x86_64) 80.0.4170.63 (x86_64)
Chromium: 95.0.4638.54 (Official Build) nightly (x86_64) 97.0.4678.0 (Developer Build) (x86_64) 97.0.4677.0 (Official Build) canary (x86_64) 95.0.4638.54 (Official Build) beta (x86_64) 94.0.4606.81 (Official Build) (x86_64) 96.0.4655.7 95.0.4638.32 94.0.4606.81
Revision: d31a821ec901f68d0d34c
cdbaea45b4c86ce543e-refs/branch-heads/4638@{#871}
547c03a5f89b035d05
3e541cde5a91cb15b21f6e-refs/heads/main@{#933912}
10e0967034d9e327e2
0f49fffae22d2af419639e-refs/branch-heads/4677@{#1}
d31a821ec901f68d0d
34ccdbaea45b4c86ce543e-refs/branch-heads/4638@{#871}
5a03c5f1033171d5ee
1671d219a59e29cf75e054-refs/branch-heads/4606@{#1320}
JavaScript: V8 9.5.172.21 V8 9.7.39 V8 9.7.37 V8 9.5.172.21 V8 9.4.146.21
OS macOS Version 10.14.6 (Build 18G9323)
Machine 2012 13" MacBook Pro
Network Connection Ethernet
Printer Reset? Yes No No No No No No No
App Version 1.33.25
Chromium: 95.0.4638.54 (Official Build) nightly (x86_64)
Revision: d31a821ec901f68d0d34c
cdbaea45b4c86ce543e-refs/branch-heads/4638@{#871}
OS: macOS Version 10.14.6 (Build 18G9323)
JavaScript: V8 9.5.172.21
Machine 2012 13" MacBook Pro
Network Connection Ethernet
Printer Reset? Yes
Date: 22 October 2021
App Version 1.33.27 even though it said “Update” and I applied it 97.0.4679.0 (Developer Build) (x86_64) No update as of 10:34 No update as of 10:35 No update as of 10:36 No update as of 10:37 No update as of 10:38 No update
Chromium: 95.0.4638.54 (Official Build) nightly (x86_64)
Revision: d31a821ec901f68d0d34c
cdbaea45b4c86ce543e-refs/branch-heads/4638@{#871}
a5865bf24fb37ed6b152
16269ed6dbf895ce5d3f-refs/heads/main@{#934186}
OS macOS Version 10.14.6 (Build 18G9323)
JavaScript: V8 9.5.172.21 V8 9.7.42
Machine 2012 13" MacBook Pro
Network Connection Ethernet
Printer Reset? No - disabled IPFS before “Update”;
Yes - when enabled IPFS, which I subsequently disabled in prep for next update
No
Date: 26 October 2021 26 October 2021 26 October 2021 26 October 2021
App Version 1.33.32 1.32.82 1.32.81 1.31.87
Chromium: 95.0.4638.54 (Official Build) nightly (x86_64)
Note that this is the same version of Chromium as 1.33.24 through 1.33.27
95.0.4638.54 (Official Build) dev (x86_64) 95.0.4638.54 (Official Build) beta (x86_64) 95.0.4638.54 (Official Build) (x86_64)
Revision: d31a821ec901f68d0d34c
cdbaea45b4c86ce543e-refs/branch-heads/4638@{#871}
d31a821ec901f68d0d34c
cdbaea45b4c86ce543e-refs/branch-heads/4638@{#871}
d31a821ec901f68d0d34c
cdbaea45b4c86ce543e-refs/branch-heads/4638@{#871}
d31a821ec901f68d0d34c
cdbaea45b4c86ce543e-refs/branch-heads/4638@{#871}
OS macOS Version 10.14.6 (Build 18G9323)
JavaScript: V8 9.5.172.21
Note that this is the same version of JavaScript as 1.33.24 through 1.33.27
V8 9.5.172.21 V8 9.5.172.21 V8 9.5.172.21
Machine 2012 13" MacBook Pro
Network Connection Ethernet
Printer Reset? No - disabled IPFS before “Update”;
Yes - when then enabled IPFS (local node as before), which I subsequently disabled in prep for next update



After doing testing with Dev and Beta, relaunched Nightly, disabled IPFS, enabled to local node, printer reset.
No - first launch, default was IPFS set to Ask, I switched to local node, then disabled, then re-enabled to local node. Quit, relaunched, repeated IPFS changes, also enabled extension then disabled it and cycled IPFS to local node, no printer reset. No - first launch default IPFS set to Ask, disabled, quit, relaunched, enabled to local node, noticed that Fallback to public gateway was disabled so enabled it, disabled IPFS, re-enabled to local node with fallback on, enabled extension, cycled IPFS to local node, disabled extension, cycled IPFS to local node, no printer reset. No on launch w/default IPFS “Ask”
No when enable
No when set Fallback to public gateway
No when add extension
Command Line: /Applications/Brave Browser Nightly.app/Contents/MacOS/Brave Browser Nightly /Applications/Brave Browser Dev.app/Contents/MacOS/Brave Browser Dev /Applications/Brave Browser Beta.app/Contents/MacOS/Brave Browser Beta /Applications/Brave Browser.app/Contents/MacOS/Brave Browser
–disable-client-side-phishing-detection –disable-client-side-phishing-detection –disable-client-side-phishing-detection –disable-client-side-phishing-detection
–disable-domain-reliability –disable-domain-reliability –disable-domain-reliability –disable-domain-reliability
–enable-dom-distiller –enable-dom-distiller –enable-dom-distiller –enable-dom-distiller
–no-pings –no-pings –no-pings –no-pings
–component-updater=url-source=https://go-updater.brave.com/extensions –component-updater=url-source=https://go-updater.brave.com/extensions –component-updater=url-source=https://go-updater.brave.com/extensions
–origin-trial-public-key=bYUKPJoPnCxeNvu72j4EmPuK7tr1PAC7SHh8ld9Mw3E=,
fMS4mpO6buLQ/QMd+zJmxzty/VQ6B1EUZqoCU04zoRU=
–origin-trial-public-key=bYUKPJoPnCxeNvu72j4EmPuK7tr1PAC7SHh8ld9Mw3E=,
fMS4mpO6buLQ/QMd+zJmxzty/VQ6B1EUZqoCU04zoRU=
–origin-trial-public-key=bYUKPJoPnCxeNvu72j4EmPuK7tr1PAC7SHh8ld9Mw3E=,
fMS4mpO6buLQ/QMd+zJmxzty/VQ6B1EUZqoCU04zoRU=
–origin-trial-public-key=bYUKPJoPnCxeNvu72j4EmPuK7tr1PAC7SHh8ld9Mw3E=,
fMS4mpO6buLQ/QMd+zJmxzty/VQ6B1EUZqoCU04zoRU=
–sync-url=https://sync-v2.brave.com/v2 –sync-url=https://sync-v2.brave.com/v2 –sync-url=https://sync-v2.brave.com/v2 –sync-url=https://sync-v2.brave.com/v2
–lso-url=https://no-thanks.invalid –lso-url=https://no-thanks.invalid –lso-url=https://no-thanks.invalid –lso-url=https://no-thanks.invalid
–variations-server-url=https://variations.brave.com/seed –variations-server-url=https://variations.brave.com/seed –variations-server-url=https://variations.brave.com/seed –variations-server-url=https://variations.brave.com/seed
–enable-features=WebUIDarkMode,PasswordImport,ReducedReferrer –enable-features=WebUIDarkMode,PrefetchPrivacyChanges,PasswordImport, –enable-features=LegacyTLSEnforced,WebUIDarkMode,PasswordImport, –enable-features=LegacyTLSEnforced,AutoupgradeMixedContent,
Granularity,PrefetchPrivacyChanges,LegacyTLSEnforced,Autoupgrade ReducedReferrerGranularity,LegacyTLSEnforced,Autoupgrade ReducedReferrerGranularity,PrefetchPrivacyChanges,Autoupgrade SafetyTip,WebUIDarkMode,PrefetchPrivacyChanges,
MixedContent,SafetyTip MixedContent,SafetyTip MixedContent,SafetyTip ReducedReferrerGranularity,PasswordImport
–disable-features=TabGroupsFeedback,AutofillServerCommunication, –disable-features=InterestCohortFeaturePolicy,TabGroupsFeedback,AutofillServerCommunication, –disable-features=InterestCohortAPIOriginTrial,ConversionMeasurement,InterestCohort –disable-features=AppDiscoveryRemoteUrlSearch,CopyLinkToText,FlocIdComputedEvent
CopyLinkToText,FirstPartySets,TrustTokens,DirectSockets, AppDiscoveryRemoteUrlSearch,TrustTokens,DirectSockets,Floc FeaturePolicy,AppDiscoveryRemoteUrlSearch,FederatedLearningOfCohorts,Floc Logging,HandwritingRecognitionWebPlatformApiFinch,SubresourceWebBundles,Network
InterestCohortFeaturePolicy,SettingsLandingPageRedesign, IdComputedEventLogging,HandwritingRecognitionWebPlatformApiFinch,Privacy IdComputedEventLogging,HandwritingRecognitionWebPlatformApiFinch,DirectSockets, TimeServiceQuerying,AutofillServerCommunication,SignedExchangeSubresourcePrefetch,
FledgeInterestGroups,FlocIdComputedEventLogging, SandboxSettings2,IdleDetection,CopyLinkToText,FledgeInterestGroups,Settings TrustTokens,LiveCaption,SignedExchangeSubresourcePrefetch,NavigatorPluginsFixed, NavigatorPluginsFixed,LiveCaption,TrustTokens,DirectSockets,FirstPartySets,
HandwritingRecognitionWebPlatformApiFinch, LandingPageRedesign,SignedExchangePrefetchCacheForNavigations,Network SubresourceWebBundles,NetworkTimeServiceQuerying,FledgeInterestGroups, InterestCohortAPIOriginTrial,WebOTP,ComputePressure,NotificationTriggers,
AppDiscoveryRemoteUrlSearch,LiveCaption, TimeServiceQuerying,SubresourceWebBundles,NavigatorPluginsFixed,Signed SettingsLandingPageRedesign,CopyLinkToText,ComputePressure,NotificationTriggers, SignedExchangePrefetchCacheForNavigations,SettingsLandingPageRedesign,
SignedExchangeSubresourcePrefetch,NavigatorPluginsFixed, ExchangeSubresourcePrefetch,InterestCohortAPIOriginTrial,FledgeInterestGroup WebOTP,PrivacySandboxSettings2,IdleDetection,SignedExchangePrefetchCacheFor FledgeInterestGroups,InterestCohortFeaturePolicy,PrivacySandboxSettings2,
PrivacySandboxSettings2,IdleDetection,InterestCohortAPIOriginTrial, API,AutofillEnableAccountWalletStorage,FirstPartySets,ReadLater,TextFragment Navigations,FirstPartySets,AutofillServerCommunication,TabGroupsFeedback, IdleDetection,ConversionMeasurement,FederatedLearningOfCohorts,Autofill
FledgeInterestGroupAPI,AutofillEnableAccountWalletStorage, Anchor,ConversionMeasurement,FederatedLearningOfCohorts,LiveCaption, AutofillEnableAccountWalletStorage,FledgeInterestGroupAPI,TextFragmentAnchor EnableAccountWalletStorage,FledgeInterestGroupAPI,TextFragmentAnchor,ReadLater
ComputePressure,NotificationTriggers,WebOTP,ReadLater, ComputePressure,WebOTP,NotificationTriggers ReadLater
TextFragmentAnchor,ConversionMeasurement,
FederatedLearningOfCohorts,SignedExchangePrefetchCache
ForNavigations,SubresourceWebBundles,NetworkTimeServiceQuerying
–flag-switches-begin –flag-switches-begin –flag-switches-begin –flag-switches-begin
–flag-switches-end –flag-switches-end –flag-switches-end –flag-switches-end
Executable Path: /Applications/Brave Browser Nightly.app/Contents/MacOS/Brave Browser Nightly /Applications/Brave Browser Dev.app/Contents/MacOS/Brave Browser Dev /Applications/Brave Browser Beta.app/Contents/MacOS/Brave Browser Beta /Applications/Brave Browser.app/Contents/MacOS/Brave Browser
Profile Path: /Users/[username]/Library/Application Support/BraveSoftware/Brave-Browser-Nightly/Default /Users/[username]/Library/Application Support/BraveSoftware/Brave-Browser-Dev/Default /Users/[username]/Library/Application Support/BraveSoftware/Brave-Browser-Beta/Default /Users/[username]/Library/Application Support/BraveSoftware/Brave-Browser/Default
Linker: lld lld lld lld
Variations: AdRewardsStudy:NextPaymentDay ExtendedVariationsSafeMode:Control2 AdRewardsStudy:NextPaymentDay AdRewardsStudy:NextPaymentDay
AdServingStudy:MaximumAdNotificationsPerDay=100/
MaximumInlineContentAdsPerHour=8/MaximumInlineContentAdsPerDay=40
AdServingStudy:MaximumAdNotificationsPerDay=100/
MaximumInlineContentAdsPerHour=8/MaximumInlineContentAdsPerDay=40
AdServingStudy:MaximumAdNotificationsPerDay=100/
MaximumInlineContentAdsPerHour=8/MaximumInlineContentAdsPerDay=40
AdvertiserSplitTestStudy:GroupA AdvertiserSplitTestStudy:GroupA AdvertiserSplitTestStudy:GroupA
BraveAds.FrequencyCappingStudy:ExcludeAdIfWithinTimeWindow=0h BraveAds.FrequencyCappingStudy:ExcludeAdIfWithinTimeWindow=0h BraveAds.FrequencyCappingStudy:ExcludeAdIfWithinTimeWindow=0h
BraveAds.ShowCustomAdNotificationOnMacStudy:Default BraveAds.ShowCustomAdNotificationOnMacStudy:CustomAdNotificationPositionedBottomRight
BraveAds.UserActivityStudy:Triggers=EMPTY/Threshold=0.0/IdleTimeThreshold=5 BraveAds.UserActivityStudy:Triggers=EMPTY/Threshold=0.0/IdleTimeThreshold=5 BraveAds.UserActivityStudy:Triggers=EMPTY/Threshold=0.0/IdleTimeThreshold=5
BraveTalkStudy:Enabled BraveTalkStudy:Enabled BraveTalkStudy:Enabled
ConversionsStudy:NewDefaultPattern ConversionsStudy:NewDefaultPattern ConversionsStudy:NewDefaultPattern
Default1pBlockingStudy:Disabled Default1pBlockingStudy:Disabled
EphemeralStorageStudy:Enabled EphemeralStorageStudy:Enabled EphemeralStorageStudy:Enabled
ExtendedVariationsSafeMode:Control2
MacCoreLocationBackendStudy:Enabled MacCoreLocationBackendStudy:Enabled MacCoreLocationBackendStudy:Enabled
NativeCosmeticFilteringStudy:Enabled NativeCosmeticFilteringStudy:Enabled NativeCosmeticFilteringStudy:Enabled
OperationalPatternsCollectionStudy:Enabled
PartitionConnectionsByNetworkIsolationKeyStudy:Enabled PartitionConnectionsByNetworkIsolationKeyStudy:Enabled
PermissionLifetimeStudy:Enabled PermissionLifetimeStudy:Enabled
PermissionLifetimeReleaseStudy:Enabled

Here is the Issue created for this:

Sure, now that I committed to it being a macOS-only issue, my Windows install finally does it.

I just updated Brave Nightly on Windows 10 to 1.33.34 and flipped all the IPFS switches on and boom - printer rebooted.

Brave 1.33.34 Chromium: 95.0.4638.54 (Official Build) nightly (64-bit)
Revision d31a821ec901f68d0d34ccdbaea45b4c86ce543e-refs/branch-heads/4638@{#871}
OS Windows 10 Version 21H1 (Build 19043.1288)
JavaScript V8 9.5.172.21

Still occurs with Nightly 1.33.37 on macOS and Windows 10.

macOS Windows
Date: 27 October 2021 27 October 2021
Brave: 1.33.37 1.33.37
Chromium: 95.0.4638.54 (Official Build) nightly (x86_64) 95.0.4638.54 (Official Build) nightly (x86_64)
Revision: d31a821ec901f68d0d34ccdbaea45b4c86ce543e-refs/branch-heads/4638@{#871} d31a821ec901f68d0d34ccdbaea45b4c86ce543e-refs/branch-heads/4638@{#871}
OS: macOS Version 10.14.6 (Build 18G9323) Windows 10 Version 21H1 (Build 19043.1288)
JavaScript: V8 9.5.172.21 V8 9.5.172.21
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36

Still occurs with Nightly 1.33.40 on macOS and Windows 10.

macOS Windows
Date: 28 October 2021 28 October 2021
Brave: 1.33.40 1.33.40
Chromium: 95.0.4638.54 (Official Build) nightly (x86_64) 95.0.4638.54 (Official Build) nightly (x86_64)
Revision: d31a821ec901f68d0d34ccdbaea45b4c86ce543e-refs/branch-heads/4638@{#871} d31a821ec901f68d0d34ccdbaea45b4c86ce543e-refs/branch-heads/4638@{#871}
OS: macOS Version 10.14.6 (Build 18G9323) Windows 10 Version 21H1 (Build 19043.1288)
Machine 2012 13" MacBook Pro Lenovo ideapad FLEX 4-1580, Intel(R) Core™ i7-7500U CPU @ 2.70GHz, 16 GB RAM
Network Connection: Ethernet Ethernet
Printer Reset? Yes - when enabled IPFS local node
However, yesterday’s resets apparently borked the printer to the point where it wouldn’t respond or shut down, so while initially the printer did not reset, that’s only because it was so messed up. Once I hard reset it and enabled IPFS to local node, it cycled as with previous versions.
Yes - when enabled IPFS to local node.
JavaScript: V8 9.5.172.21 V8 9.5.172.21
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14.6)
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64)
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36

@hnktong,
Thank you for updating me here – don’t want you to feel ignored. I did go ahead and forward this information to the team, more information as it arrives.

1 Like

Thank you, @Mattches. They’re still welcome to the network traffic recordings if they’ll help.

I was about to add the latest:

Still occurs with Nightly 1.33.40 on macOS and Windows 10.

Date: 29 October 2021 29 October 2021
Machine: 2012 13" MacBook Pro Lenovo ideapad FLEX 4-1580, Intel® Core™ i7-7500U CPU @ 2.70GHz, 16 GB RAM
Network Connection: Ethernet Ethernet
Printer Reset? Yes - printer was at first unresponsive from Windows Nightly resetting it
Hard power reset of printer followed by re-enabling IPFS local node led to IPFS cycling printer
Yes - when enabled IPFS to local node
Brave: 1.33.46 1.33.46
Chromium: 95.0.4638.69 (Official Build) nightly (x86_64) 95.0.4638.69 (Official Build) nightly (64-bit)
Revision: 6a1600ed572fedecd573b6c2b90a22fe6392a410-refs/branch-heads/4638@{#984} 6a1600ed572fedecd573b6c2b90a22fe6392a410-refs/branch-heads/4638@{#984}
OS: macOS Version 10.14.6 (Build 18G9323) Windows 10 Version 21H1 (Build 19043.1288)
JavaScript: V8 9.5.172.25 V8 9.5.172.25
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome/95.0.4638.69 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome/95.0.4638.69 Safari/537.36

@Mattches, as a test, I downloaded the IPFS Desktop application version 0.17.0 and launched it, and it also resets the printer in macOS and Windows 10. So there’s little doubt it’s IPFS, at least in my mind.

Submitted ticket with IPFS project:

2 Likes

Still occurs on 1.33.57 Mac/Win:

Date: 03 November 2021 03 November 2021
Machine: 2012 13" MacBook Pro Lenovo ideapad FLEX 4-1580, Intel® Core™ i7-7500U CPU @ 2.70GHz, 16 GB RAM
Network Connection: Ethernet Ethernet
Printer Reset? Yes - when enabled IPFS local node Yes - when enabled IPFS local node
Brave: 1.33.57 1.33.57
Chromium: 95.0.4638.69 (Official Build) nightly (x86_64) 95.0.4638.69 (Official Build) nightly (64-bit)
Revision: 6a1600ed572fedecd573b6c2b90a22fe6392a410-refs/branch-heads/4638@{#984} 6a1600ed572fedecd573b6c2b90a22fe6392a410-refs/branch-heads/4638@{#984}
OS: macOS Version 10.14.6 (Build 18G9323) Windows 10 Version 21H1 (Build 19043.1288)
JavaScript: V8 9.5.172.25 V8 9.5.172.25
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome/95.0.4638.69 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome/95.0.4638.69 Safari/537.36

Still occurs with Nightly 1.33.62.

macOS Windows
Date: 04 November 2021 04 November 2021
Machine: 2012 13" MacBook Pro Lenovo ideapad FLEX 4-1580, Intel® Core™ i7-7500U CPU @ 2.70GHz, 16 GB RAM
Network Connection: Ethernet Ethernet
Printer Reset? Yes - when enabled IPFS local node Yes - when enabled IPFS local node
Brave: 1.33.62 Chromium: 96.0.4664.27 (Official Build) nightly (x86_64) 1.33.62 Chromium: 96.0.4664.27 (Official Build) nightly (64-bit)
Revision: 0658dae02ef18b530eda4384920ee23f5e156c55-refs/branch-heads/4664@{#459} 0658dae02ef18b530eda4384920ee23f5e156c55-refs/branch-heads/4664@{#459}
OS: macOS Version 10.14.6 (Build 18G9323) Windows 10 Version 21H1 (Build 19043.1288)
JavaScript: V8 9.6.180.8 V8 9.6.180.8

UPDATE AFTER POSTED THIS COMMENT: The printer was in some weird state where it responded to scan request, but when I went to it and checked it it cycled power and nagged me, and now Nightly and IPFS Desktop reboot the printer when launched with IPFS local node enabled, again.


Well, now I’m a bit baffled. The current channel versions all use go-ipfs 0.10.0 but don’t do the printer thing, now. Only Nightly actually has the local node running - Dev, Beta, and Release all report go-ipfs offline and top in Terminal only lists go-ipfs when Nightly launches it (screenshot below). Because there isn’t a rational explanation, so far, I hesitate to list this as solved. [See note above about printer state - Nightly and IPFS Desktop still reboot it]

IPFS Companion had a notice in each case pointing me to the release notes for v2.19.1, and it does say that version introduced a fix for onboarding when enabling local node is the first interaction, but that was updated in June, so I don’t know why that would have changed anything today. [NOTE PER UPDATE: IT DIDN"T]

So it seems things are working as they’re supposed to with Nightly, and while local node isn’t working with Dev, Beta, or Release, at least they don’t reboot my printer.

Here are screen shots of Terminal and the IPFS local node status page with Nightly running:
image

The bottom line from above is that NIghtly with IPFS set to local node and IPFS Desktop 0.17.0 both still reboot the printer. Also, the command line version of go-ipfs v0.10.0 also reboots the printer.

In the IPFS issue it was determined that the issue is go-ipfs v0.10.0’s mdns implementation in go-libp2p. Apparently, go-ipfs v0.11.0 will use random DNS labels that the devs think should solve this problem.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.