I have been searching an searching the posts. I will rephrase and ask this question. I also thank anyone that will reply and give me some kind of hint.
Can you connect via ipsec tunnel this setup
main site- pfsense has external ip address normal tunnel setup. Behind this is 2 class c ip address ranges connected to a 3550xl cicso with routing turned on. The internal side of the pfsense is on a separate class c that is also connected to the 3550xl. The tunnel or tunnels need to route traffic from the 2 class c networks on the 3550xl through to the other side of the tunnel.
remote site-pfsense is behind a provider router(minimal changes can be done to this router), this router also has forced NAT. The pfsense has a class c wan address(192.168). It also has class c interall addresses. The internal flat network needs to connect to the other networks at the main site via the tunnel(s).
I have static routes on the main site pfsense so the 2 class c internal networks can reach the internet. The remote site works normally with the normal settings, however i cannot get the tunnel to connect. I have done a test setup with 2 external ip addresses with the same hardware and the tunnel works.
Can you tell me if it is possible to setup a tunnel at a remote site that is behind a router with NAT and the remote site pfsense has a class c wan address?
Here is an error from the logs from the main site.
1 10. 009466 rule 33/0(match): block in on fxp1: (tos 0x0, ttl 64, id 11377, offset 0, flags [none], proto: UDP (17), length: 320) 192.1xxx.xxx.xxx > xxx.xxx.xxx.xxx: [|isakmp]