Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • O Open VDS
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 28
    • Issues 28
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Open Subsurface Data Universe SoftwareOpen Subsurface Data Universe Software
  • Platform
  • Domain Data Management Services
  • Seismic
  • Open VDS
  • Issues
  • #84
Closed
Open
Issue created Jun 16, 2021 by Yan Sushchynski (EPAM)@Yan_SushchynskiDeveloper

Add possibility to configure HTTP version using Env vars.

As Google API doesn't work with HTTP2, it will be useful to configure HTTP version in CURL requests using Environmental variables. At the current moment during SEGYImport command with the destination in SeismicDMS we get the following error:

[0] (ERROR) HTTPRequest::Send, performing request, detailed error: HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR (err 1) The error occurred while executing an HTTP request. error code: 92, error message: 'Stream error in the HTTP/2 framing layer']

Retrying http_request for POST request with https://storage.googleapis.com/upload/storage/v1/b/<bucket>/o?uploadType=multipart - retry number: 1

                                                                                                                          

The same request with HTTP/1.1 works well.

https://curl.se/libcurl/c/CURLOPT_HTTP_VERSION.html

Edited Jun 16, 2021 by Yan Sushchynski (EPAM)
Assignee
Assign to
Time tracking