txn2 / kubefwd

Bulk port forwarding Kubernetes services for local development.
https://imti.co/kubernetes-port-forwarding/
Apache License 2.0
3.8k stars 205 forks source link

Kubefwd not passing along app requests #249

Open nadav-ravid opened 1 year ago

nadav-ravid commented 1 year ago

iv'e been using kubefwd to both dev and test a project i'm working on and it was working great for a very long time, however starting early last week any app layer requests i try to send to my kubernetes cluster don't actually reach their target, but any lower level packets still go through. for example i can send an ICMP ping and get a response and if i try to send an http request the tcp handshake goes through but the actual request doesn't.

so far i have gone over my kubernetes and project configuration and they are identical to my teammates who don't have this issue. I tried setting up my entire project environment from zero but that didn't change anything. I've searched for any sort of relevant error or issue in the env itself but i didn't see anything out of the ordinary. I went over both the network and security settings for my pc and both look identical to people who don't have the issue. i've also tried turning off any possibly obtrusive programs running on my pc which didn't resolve the issue

Only two notable things changed about my work PC in recent memory:

several weeks ago it was updated from macos Catalina to macos Monterey 12.5.1. however i was able to continue working normally after the upgrade i had to uninstall and reinstall virtualbox which stopped working properly due to the OS update. i don't see how it could be related but i noticed the issue right after i finished doing this so i'm mentioning it.

i was using version 1.18.0 of kubefwd and kubernetes 1.23 which were installed before the OS update but have since uninstalled and reinstalled both which didn't resolve the issue so currently i have kubefwd 1.22.4 and kubernetes 1.25.2 and encountered the same exact issue with them.

If there's any other information you'd need/want to check this out i'll happily provide it

attached image of my kubefwd output and tcp dumps of both the client and server side of the issue in case it helps image

KubefwdFailure.zip