Closed raphaelbkt closed 1 year ago
The underlying issue here appears to be one of connectivity:
err: dial tcp 10.125.14.31:443: i/o timeout
I'd wager that there's a firewall rule not opened allowing the IP of the machine where the Teleport agent is running to access 10.125.14.31:443
.
Hi,
Yes there was a network problem accessing the backend certificate. Now it is ok.
Thanks
Raphaël
Hello @raphaelbkt ,
Did you manage to make it work with Teleport v14.x.x and FortiOS 7.2.x ?
Here is my configuration in the yaml file:
- name: "firewallxxx"
uri: "https://XXX.XXX.XXX.XXX:4443/"
insecure_skip_verify: true
When I launch the ressource "firewallxxx", I arrive to login page:
And then, when I login, I got a blank page yith this error "blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource":
From what I've understood, it's an header issue or something like this but didn't manage to find anything on the web...
Thank you !
Hi,
No I tested all configuration possible with no luck. I also had problems accessing Vmware vCenter and ESX servers via Teleport.
We had taken professionnal support and I opened this problem as a case. They told me that FortiOS was removing cookies on the answer but cookies are not working like that.
When we make a ssh tunnel to the fortinet it is working. So it is likely that Teleport did not implement a feature as it should.
In fact we had chosen Teleport pro to use http(s) proxy and we changed our minds as multiple applications did not work.
I must mention that half of the others applications (the most simples) did work well throught Teleport, including other firewall GUI like Palo Alto and pfsense.
In fact I understood later that this functionnality is developped in mind to put Teleport in front of your application, so you can make changes if needed.
Thanks
Hi,
No I tested all configuration possible with no luck. I also had problems accessing Vmware vCenter and ESX servers via Teleport.
We had taken professionnal support and I opened this problem as a case. They told me that FortiOS was removing cookies on the answer but cookies are not working like that.
When we make a ssh tunnel to the fortinet it is working. So it is likely that Teleport did not implement a feature as it should.
In fact we had chosen Teleport pro to use http(s) proxy and we changed our minds as multiple applications did not work.
I must mention that half of the others applications (the most simples) did work well throught Teleport, including other firewall GUI like Palo Alto and pfsense.
In fact I understood later that this functionnality is developped in mind to put Teleport in front of your application, so you can make changes if needed.
Thanks
Thank you for your fast reply! I'll try to raise this case to Fortinet and see if they have an idea...
For VMware, have you tried this (didn't tried it yet): https://github.com/gravitational/teleport/discussions/25746
Again, thank you!
We have stopped using Teleport, but I am happy that solutions arise.
The Fortinet ticket was #8078052 and one of the problems I faced is that they asked 3 captures files:
The client to Teleport one is not possible because it is httpS only. I could capture ciphered traffic but couldn't decipher it for the purpose of the debug case.
Hi,
I use Teleport's application access to join firewalls that are not directly accessible. I have configured multiple http and https application accesses that are working well.
However when I try the same to access Fortinet's gui (FortiOS) I have errors in logs and html page gives "Internal Server Error". I can ping the management interface of the firewall so routing id OK. I tried multiple combinations including whanging application uri and putting IP to join the service (I know the certificate is valid for the IP), putting "insecure_skip_verify", giving a public_addr for the entry but I still face tha same error.
Teleport version 10.3.1-1 on a Rocky Linux 8.6 Green Obsidian.
Here is the application config :
If I make a SSH local port redirection I know I can use the Firewall's gui to configure it. Another info : I tried with mutliple Fortinets with multiple versions and sometimes I have aa timeout on the page, sometimes I manage to get first login page and then I have the internal error.
Here are the DEBUG logs I see:
I have made packets capture showing no problem. I don't know where to look to get this working.
Thanks
Raphaël