airbytehq / airbytehq/airbyte

[helm] Authentication doesn't work with 1.5.5 version

Ouverte
#63,274 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
area/platform autoteam community team/compose team/deployments team/platform-move type/bug
Langage dominant
Python
Étoiles
22.1k
Forks
5.3k
Métriques de merge des PR
Métriques de PR en attente

Description

### Helm Chart Version

1.5.5

### What step the error happened?

Upgrading the Platform or Helm Chart

### Relevant information

When trying to authenticate and login to the Webapp, we're getting Error 500 (attached log below).

Our Ingress configuration looks like this (the part responsible for API calls):
`
- backend:
service:
name: {{ .Chart.Name }}-airbyte-server-svc
port:
number: 8001
path: /api
pathType: Prefix
`

We've also tried using path as a `/` and `/api/v1/applications/token` with Exact path - same result. Maybe we're missing something in the configuration?

### Relevant log output

```shell
{
"url": "https:/our-url/login",
"airbyteVersion": "1.5.5",
"errorType": "HttpError",
"errorConstructor": "Ju",
"error": {
"i18nKey": "errors.http.internalServerError",
"i18nParams": {
"status": 500
},
"name": "HttpError",
"requestId": "kLcRUgNmweVRjwM6H8eGLX",
"request": {
"url": "/api/login",
"method": "post",
"headers": {
"Content-Type": "application/json"
},
"data": {
"username": "username",
"password": "pass"
}
},
"status": 500,
"response": {
"message": "Internal Server Error: Error instantiating bean of type [io.micronaut.security.token.generator.DefaultAccessRefreshTokenGenerator]\n\nMessage: unable to create a signer\nPath Taken: new $LoginController$Definition$Intercepted(Authenticator T> authenticator,LoginHandler I, MutableHttpResponse O> loginHandler,ApplicationEventPublisher loginSuccessfulEventPublisher,ApplicationEventPublisher loginFailedEventPublisher,HttpHostResolver httpHostResolver,HttpLocaleResolver httpLocaleResolver,LoginControllerConfiguration loginControllerConfiguration,BeanResolutionContext $beanResolutionContext,BeanContext $beanContext,Qualifier $qualifier,List E> $interceptors,InterceptorRegistry $interceptorRegistry) --> new $LoginController$Definition$Intercepted(Authenticator T> authenticator,[LoginHandler I, MutableHttpResponse O> loginHandler],ApplicationEventPublisher loginSuccessfulEventPublisher,ApplicationEventPublisher loginFailedEventPublisher,HttpHostResolver httpHostResolver,HttpLocaleResolver httpLocaleResolver,LoginControllerConfiguration loginControllerConfiguration,BeanResolutionContext $beanResolutionContext,BeanContext $beanContext,Qualifier $qualifier,List E> $interceptors,InterceptorRegistry $interceptorRegistry) --> new TokenCookieLoginHandler(RedirectService redirectService,RedirectConfiguration redirectConfiguration,AccessTokenCookieConfiguration accessTokenCookieConfiguration,RefreshTokenCookieConfiguration refreshTokenCookieConfiguration,AccessTokenConfiguration accessTokenConfiguration,[AccessRefreshTokenGenerator accessRefreshTokenGenerator],PriorToLoginPersistence I, MutableHttpResponse O> priorToLoginPersistence,List T> E> loginCookieProviders) --> new DefaultAccessRefreshTokenGenerator(AccessTokenConfiguration accessTokenConfiguration,TokenRenderer tokenRenderer,TokenGenerator tokenGenerator,BeanContext beanContext,[RefreshTokenGenerator refreshTokenGenerator],ClaimsGenerator claimsGenerator,ApplicationEventPublisher refreshTokenGeneratedEventPublisher,ApplicationEventPublisher accessTokenGeneratedEventPublisher)",
"exceptionClassName": "io.micronaut.context.exceptions.BeanInstantiationException",
"exceptionStack": [],
"rootCauseExceptionStack": []
}
},
"stacktrace": "HttpError: errors.http.internalServerError\n at age (https://our-url/assets/core-gt81yflivj.js:120:11333)",
"userAgent": "our-agent",
"featureFlags": {}
}
```

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.