Bug contact catalog en container #3

Open
opened 2024-02-15 10:26:04 +01:00 by pb · 1 comment
Owner

Impossible d'atteindre oc-catalog lorsque les applications sont contenairisés :

  • Erreur 404 retourné à search
  • Adresse localhost:49618 en dure dans le code
Impossible d'atteindre oc-catalog lorsque les applications sont contenairisés : - Erreur 404 retourné à search - Adresse localhost:49618 en dure dans le code
Author
Owner

orsqu'on passe en containeur catalog ne reçoit pas les requêtes, il n'y aucun logs lorsqu'on envoit une requête, donc sûrement c'es search qui plante
Dans le code d'oc-search et dans certain fichier l'adresse 'localhost:49618' est entrée en dur : default.go, swagger.tpl et menu.html. Il y'avait même une initialisation avec l'URL en dur :

func init() {
    // auth := context.WithValue(context.Background(), OCCatalog_cli.ContextAPIKey, OCCatalog_cli.APIKey{Key: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdXRob3JpemVkIjp0cnVlLCJleHAiOjE2MTI1OTI3MDIsInVzZXJfaWQiOiJ4ZCJ9.kTLb1FtpdnaobUpe5u9Jw8S7Cc6gf7ExmU4U3XMcC2o"})
    OCCatalogAPI = OCCatalog_cli.NewAPIClient(&OCCatalog_cli.Configuration{BasePath: "http://localhost:49618/v1",
        DefaultHeader: map[string]string{
            "authorization": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdXRob3JpemVkIjp0cnVlLCJleHAiOjE2MTMwMDI0NjAsInVzZXJfaWQiOiJhc2QifQ.TXT18aeulnCrtedKKFVaD0BapOTdVAFcJJdVS7zk0I8",
        },
    })

}

Développer (9 lignes)
J'ai changé l'url pour attaquer oc-catalog:49618 et :8080 mais ca n'a pas marché, peut être qu'il faut changer aussi dans le tpl puisque l'erreur affichée parle de ca

orsqu'on passe en containeur catalog ne reçoit pas les requêtes, il n'y aucun logs lorsqu'on envoit une requête, donc sûrement c'es search qui plante Dans le code d'oc-search et dans certain fichier l'adresse 'localhost:49618' est entrée en dur : default.go, swagger.tpl et menu.html. Il y'avait même une initialisation avec l'URL en dur : ``` func init() { // auth := context.WithValue(context.Background(), OCCatalog_cli.ContextAPIKey, OCCatalog_cli.APIKey{Key: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdXRob3JpemVkIjp0cnVlLCJleHAiOjE2MTI1OTI3MDIsInVzZXJfaWQiOiJ4ZCJ9.kTLb1FtpdnaobUpe5u9Jw8S7Cc6gf7ExmU4U3XMcC2o"}) OCCatalogAPI = OCCatalog_cli.NewAPIClient(&OCCatalog_cli.Configuration{BasePath: "http://localhost:49618/v1", DefaultHeader: map[string]string{ "authorization": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdXRob3JpemVkIjp0cnVlLCJleHAiOjE2MTMwMDI0NjAsInVzZXJfaWQiOiJhc2QifQ.TXT18aeulnCrtedKKFVaD0BapOTdVAFcJJdVS7zk0I8", }, }) } ``` Développer (9 lignes) J'ai changé l'url pour attaquer oc-catalog:49618 et :8080 mais ca n'a pas marché, peut être qu'il faut changer aussi dans le tpl puisque l'erreur affichée parle de ca
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: core/deprecated-oc-search#3
No description provided.