Difference between revisions of "WARN Local chain is post-merge, waiting for beacon client sync switch-over..."

From wikieduonline
Jump to navigation Jump to search
 
(13 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
[[WARN]] Local chain is [[post-merge]], waiting for [[beacon client]] sync switch-over... <ref>https://github.com/ethereum/go-ethereum/blob/0ce494b60cd00d70f1f9f2dd0b9bfbd76204168a/eth/sync.go#L133</ref>
  
 
+
  Solution: Install and configure your [[consensus client]] or review if it is [[out of sync]]. <ref>https://github.com/ethereum/go-ethereum/pull/25564#issuecomment-1221540600</ref>
  [[WARN]] Local chain is post-merge, waiting for [[beacon client]] sync switch-over... <ref>https://github.com/ethereum/go-ethereum/blob/0ce494b60cd00d70f1f9f2dd0b9bfbd76204168a/eth/sync.go#L133</ref>
 
 
 
Solution: Install and configure your [[consensus client]] or review if it is [[out of sync]].
 
 
 
  
  
 +
 +
https://github.com/ethereum/go-ethereum/blob/master/eth/sync.go
 
  .../...
 
  .../...
 
  // If we've reached the merge transition but no beacon client is available, o r
 
  // If we've reached the merge transition but no beacon client is available, o r
Line 12: Line 11:
 
  // potentially flaky.
 
  // potentially flaky.
 
  if errors.Is(err, downloader.ErrMergeTransition) && time.Since(cs.warned) > 10*time.Second {
 
  if errors.Is(err, downloader.ErrMergeTransition) && time.Since(cs.warned) > 10*time.Second {
  log.Warn("Local chain is post-merge, waiting for beacon client sync switch-over...")
+
  [[log.Warn]]("Local chain is post-merge, waiting for beacon client sync switch-over...")
 
  cs.warned = time.Now()
 
  cs.warned = time.Now()
 
  .../...
 
  .../...
+
 
 +
== Related ==
 +
* <code>[[out of sync]]</code>
 +
* <code>[[WARN Unexpected trienode heal packet]]</code>
 +
* [[Geth logs WARN]]
 +
* geth [[8551]] authenticated APIs
 +
* [[INFO Synced]]
 +
* [[lighthouse]]: <code>[[INFO execution engine online]]</code>
 +
 
 
== See also ==
 
== See also ==
 
* {{geth}}
 
* {{geth}}
  
 
[[Category:Geth]]
 
[[Category:Geth]]

Latest revision as of 10:44, 25 August 2022

WARN Local chain is post-merge, waiting for beacon client sync switch-over... [1]
Solution: Install and configure your consensus client or review if it is out of sync. [2]


https://github.com/ethereum/go-ethereum/blob/master/eth/sync.go
.../...
			// If we've reached the merge transition but no beacon client is available, o r
			// it has not yet switched us over, keep warning the user that their infra is 
			// potentially flaky.
			if errors.Is(err, downloader.ErrMergeTransition) && time.Since(cs.warned) > 10*time.Second {
				log.Warn("Local chain is post-merge, waiting for beacon client sync switch-over...")
				cs.warned = time.Now()
.../...

Related[edit]

See also[edit]

  • https://github.com/ethereum/go-ethereum/blob/0ce494b60cd00d70f1f9f2dd0b9bfbd76204168a/eth/sync.go#L133
  • https://github.com/ethereum/go-ethereum/pull/25564#issuecomment-1221540600
  • Advertising: