IndexNow spamming errors

JoyFreak

Well-known member
Affected version
2.3 Beta 6
Code:
Server error log
ErrorException: IndexNow error: The key field is required. src/XF/Error.php:79
Generated by: Unknown account Apr 30, 2024 at 10:47 PM
Stack trace
#0 src/XF.php(225): XF\Error->logError('IndexNow error:...', false)
#1 src/XF/IndexNow/Api.php(77): XF::logError('IndexNow error:...')
#2 src/XF/IndexNow/Api.php(34): XF\IndexNow\Api->request('/?key=&keyLocat...', Array, 'IndexNow error:...')
#3 src/XF/Job/ContentIndexNow.php(81): XF\IndexNow\Api->index('https://vampfre...')
#4 src/XF/Job/Manager.php(272): XF\Job\ContentIndexNow->run(8)
#5 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 8)
#6 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 8)
#7 job.php(43): XF\Job\Manager->runQueue(false, 8)
#8 {main}
Request state
array(4) {
  ["url"] => string(8) "/job.php"
  ["referrer"] => string(32) "https://vampfreaks.com/admin.php"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

also

Code:
Server error log
TypeError: XF\IndexNow\Api::request(): Return value must be of type bool, array returned src/XF/IndexNow/Api.php:88
Generated by: Unknown account Apr 30, 2024 at 10:47 PM
Stack trace
#0 src/XF/IndexNow/Api.php(34): XF\IndexNow\Api->request('/?key=&keyLocat...', Array, 'IndexNow error:...')
#1 src/XF/Job/ContentIndexNow.php(81): XF\IndexNow\Api->index('https://vampfre...')
#2 src/XF/Job/Manager.php(272): XF\Job\ContentIndexNow->run(8)
#3 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 8)
#4 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 8)
#5 job.php(43): XF\Job\Manager->runQueue(false, 8)
#6 {main}
Request state
array(4) {
  ["url"] => string(8) "/job.php"
  ["referrer"] => string(32) "https://vampfreaks.com/admin.php"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
Have you ever explicitly enabled Indexnow? And if you disable it and re-enable it do the errors go away?
 
Top Bottom