Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.
If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!
Assets and Plans pages : "too many redirects or authentication replays"
-
Hi All,
When we browse to the Plans or Assets pages, we receive the following error:
(500) Server Error
too many redirects or authentication replays
Not too sure on the cause of this. From what we can see the issue popped up randomly. The Otter host has been restarted, but we still get the same result.URL: http://<otterhost>/assets
Referrer: http://<otterhost>/servers
User: Express User
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36
Stack trace: at LibGit2Sharp.Core.Ensure.HandleError(Int32 result) in C:\projects\libgit2sharp\LibGit2Sharp\Core\Ensure.cs:line 154
at LibGit2Sharp.Core.Proxy.git_remote_fetch(RemoteHandle remote, IEnumerable1 refSpecs, GitFetchOptions fetchOptions, String logMessage) in C:\projects\libgit2sharp\LibGit2Sharp\Core\Proxy.cs:line 2268 at LibGit2Sharp.Commands.Fetch(Repository repository, String remote, IEnumerable
1 refspecs, FetchOptions options, String logMessage) in C:\projects\libgit2sharp\LibGit2Sharp\Commands\Fetch.cs:line 76
at Inedo.Extensions.RaftRepositories.ExternalGitRaftRepository.OpenRepository() in C:\projects\inedox-git\Git\Git.InedoExtension\RaftRepositories\ExternalGitRaftRepository.cs:line 76
at System.Lazy1.CreateValue() at System.Lazy
1.LazyInitValue()
at Inedo.Extensions.RaftRepositories.GitRaftRepositoryBase.<<GetRaftItemsAsync>g__inner|31_0>d.MoveNext() in C:\projects\inedox-git\Git\Git.InedoExtension\RaftRepositories\GitRaftRepositoryBase.cs:line 63
at System.Linq.Enumerable.WhereEnumerableIterator1.MoveNext() at System.Linq.Buffer
1..ctor(IEnumerable1 source) at System.Linq.OrderedEnumerable
1.<GetEnumerator>d__1.MoveNext()
at System.Collections.Generic.List1..ctor(IEnumerable
1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable1 source) at Inedo.Otter.WebApplication.Pages.Administration.Rafts.RaftContentsPageBase
1.<CreateChildControlsAsync>d__24.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Inedo.Otter.WebApplication.Pages.OtterSimplePageBase.<InitializeAsync>d__1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Inedo.Web.PageFree.SimplePageBase.<ProcessRequestAsync>d__46.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.TaskAsyncHelper.EndTask(IAsyncResult ar)
at System.Web.HttpApplication.CallHandlerExecutionStep.InvokeEndHandler(IAsyncResult ar)
at System.Web.HttpApplication.CallHandlerExecutionStep.OnAsyncHandlerCompletion(IAsyncResult ar)Product: Otter
Version: 2.1.1
-
This can occur if the username/password credentials for Git are invalid, or more commonly, if a Git raft is configured as read-only (which probably doesn't require authentication e.g. GitHub) then is reconfigured to support write operations.