<Haris_>
gitlab is using ruby 3.0.0 with bundler and oauth is part of it. I changed SSL Cert and now puma is failing saying ====> 2024-06-24_13:16:35.71631 {"timestamp":"2024-06-24T13:16:35.704Z","pid":2641,"message":"! Unable to load application: Bundler::GemRequireError: There was an error while trying to load the gem 'omniauth-twitter'.\nGem Load Error is: The SSL CERT provided does not exist.\nBacktrace for gem load
<Haris_>
on first look, in the stack trace its not dumping what config it picked up that it can't find or which is leading it to not have the SSL Cert
<Haris_>
from the stack trace ===> 2024-06-24_13:16:31.36870 /opt/gitlab/embedded/lib/ruby/gems/3.0.0/gems/oauth-0.5.6/lib/oauth/consumer.rb:15:in `<class:Consumer>': The SSL CERT provided does not exist. (RuntimeError)
<Haris_>
how do I find out what SSL cert it is getting that its unable to find?
<adam12>
Haris_: Might be a bit challenging to debug Gitlab because of how they package things but I'd try to use `rdbg` and set a breakpoint on that line. Then see if you can go up and find the certificate path.
<adam12>
So something like `rdbg -c <command you run to start gitlab>` then `b /opt/gitlab/embedded/lib/ruby/gems/3.0.0/gems/oauth-0.5.6/lib/oauth/consumer.rb:15 ;; c` or something
Haris_ has quit [Ping timeout: 256 seconds]
user71 has joined #ruby
victori has quit [Remote host closed the connection]
graywolf has quit [Quit: WeeChat 4.3.3]
xdminsy has quit [Quit: Konversation terminated!]
ih8u has joined #ruby
entropie has quit [Quit: ""]
Haris_ has joined #ruby
Guest60 has joined #ruby
Guest60 has quit [Client Quit]
entropie has joined #ruby
gaussianblue has joined #ruby
weaksauc_ has joined #ruby
weaksauce has quit [Read error: Connection reset by peer]
dalan03822833508 has quit [Ping timeout: 268 seconds]
mweckbecker has quit [Ping timeout: 268 seconds]
mweckbecker has joined #ruby
dalan03822833508 has joined #ruby
TomyWork has quit [Remote host closed the connection]
Haris_ has quit [Ping timeout: 255 seconds]
Haris_ has joined #ruby
hightower2 has quit [Ping timeout: 256 seconds]
hightower2 has joined #ruby
Rounin has quit [Ping timeout: 255 seconds]
Rounin has joined #ruby
Rounin has quit [Changing host]
Rounin has joined #ruby
graywolf has joined #ruby
Haris_ has quit [Ping timeout: 264 seconds]
osc4rpt has joined #ruby
crespire has quit [Remote host closed the connection]
crespire has joined #ruby
rvalue- has joined #ruby
rvalue has quit [Ping timeout: 264 seconds]
rvalue- is now known as rvalue
osc4rpt has quit [Ping timeout: 256 seconds]
osc4rpt has joined #ruby
osc4rpt has quit [Ping timeout: 240 seconds]
wbooze has quit [Remote host closed the connection]
osc4rpt has joined #ruby
wbooze has joined #ruby
gaussianblue has quit [Quit: leaving]
osc4rpt has quit [Ping timeout: 268 seconds]
osc4rpt has joined #ruby
user71 has quit [Quit: Leaving]
osc4rpt has quit [Ping timeout: 264 seconds]
osc4rpt has joined #ruby
graywolf has quit [Quit: WeeChat 4.3.3]
donofrio has joined #ruby
ruby[bot] has quit [Remote host closed the connection]