Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When trying to run either the rematcher or the library import, a 404 error occurs #370

Open
banzai200 opened this issue Jun 19, 2024 · 1 comment
Labels
logging Relates to improvements to event logging title matching Issue is related to the title matching engine
Milestone

Comments

@banzai200
Copy link

Describe the bug
After trying to run the rematcher on the settings menu, the server logs return the following error

20240619 202041: Warning: Timered Event: An error occurred
System.AggregateException: One or more errors occurred. (Response status code does not indicate success: 404 (Not Found).)
 ---> System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found).
   at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
   at HasheousClient.WebApp.HttpHelper.Post[T](String url, Object contentValue)
   at HasheousClient.Hasheous._RetrieveFromHasheousAsync(HashLookupModel hashLookup)
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
   at HasheousClient.Hasheous.RetrieveFromHasheousAsync(HashLookupModel hash)
   at gaseous_server.Classes.FileSignature._GetFileSignatureFromHasheous(hashObject hash, String ImageName, String ImageExtension, Int64 ImageSize, String GameFileImportPath) in /App/gaseous-server/Classes/FileSignature.cs:line 267
   at gaseous_server.Classes.FileSignature._GetFileSignature(hashObject hash, String ImageName, String ImageExtension, Int64 ImageSize, String GameFileImportPath, Boolean IsInZip) in /App/gaseous-server/Classes/FileSignature.cs:line 192
   at gaseous_server.Classes.FileSignature.GetFileSignature(LibraryItem library, hashObject hash, FileInfo fi, String GameFileImportPath) in /App/gaseous-server/Classes/FileSignature.cs:line 19
   at gaseous_server.Classes.ImportGame.Rematcher(Boolean ForceExecute) in /App/gaseous-server/Classes/ImportGames.cs:line 768
   at gaseous_server.ProcessQueue.QueueItem.Execute() in /App/gaseous-server/ProcessQueue.cs:line 329

i've been trying to use the rematcher and the metadata refresh several times to organize the files to the right place

@michael-j-green michael-j-green added this to the v1.8.0 milestone Jun 19, 2024
@michael-j-green
Copy link
Member

This is an error that can be safely ignored. It's the Hasheous service (IGDB does the same) simply reporting that search did not succeed.

I've added this to the 1.8.0 milestone as needing improvement around logging to make it clear what's going on.

@michael-j-green michael-j-green added title matching Issue is related to the title matching engine logging Relates to improvements to event logging labels Jun 19, 2024
@michael-j-green michael-j-green modified the milestones: v1.8.0, v1.7.4 Jun 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
logging Relates to improvements to event logging title matching Issue is related to the title matching engine
Projects
None yet
Development

No branches or pull requests

2 participants