Recommended Posts

I'm having a nightmare with ISA server and OSX. After googling i can see there are known issues but nothing seems to fix my problems.

I only really care about access to HTTP, HTTPS and FTP.

In network prefs page in go to proxies and have entered the correct settings: firewall:8080 username domain\username and then password.

HTTP works fine.

I entered the same info for HTTPS and only some websites work. why is this?

For example, https://mail.gmail.com works flawlessly. https://olb2.nationet.com (online banking) doesn't work at all. It just loads for about 5-10 mins then hangs.

FTP doesn't work at all. It just times out.

Any ideas?

----

I read i should configure OSX and a SecureNAT client by putting the Router (default gateway) as the IP of the FIREWALL SERVER. In this case it's 192.168.16.4, and then unticking 'all must authenticate' on ISA. This doesn't work at all, but we have a complicated structure. i can't actually ping 192.168.16.4 from my workstation, if i wanted to access the firewall directly i would be required to login to the server.

network layout:

Workstation (192.168.16.X) -> Server (192.168.16.2) -> ISA Firewall (192.168.16.4) -> Internet (10.83.112.10)

I think the firewall is hidden behind the server, so i can't connect to it unless i'm at the server level. Even though, we connect to 'firewall' proxy, so maybe there is a way?

If this rules out SecureNAT what other ways can i try and allow authentication to the server as the Firewall Proxy is windows software only.

Link to comment
https://www.neowin.net/forum/topic/912640-isa-server-and-osx/
Share on other sites

So your behind a double nat - and your wondering why your having issues? Your ISA firewall should have a PUBLIC address on internet facing interface.

Confused about how your drawing a server between you and the ISA firewall?

Also its impossible for your router/gateway to be on a different segment than your inteface is on -- how exactly do you expect the packets to get there?? I don't know about OS X, but windows is smart enough to warn you of this. Your gateway is used to send packets to different network, so to talk to it it has to be on the same network your interface is on.. So how would your machine on the 192 send traffic to a 10 network when its on a different network??

post-14624-12772112780662.jpg

I am confused by your drawing for sure.. you have server inline with your isa firewall -- are they all connected to a switch and you just didn't draw it that way? Are you running the 10 network on the same physical wires as the 192 network?

Please give better details of your network layout and will get you fixed up.. But yeah from that drawing with double nat 192 to 10 to public yeah your going to have problems with things working, especially stuff like ftp and https

Yes sorry, they are all connected to a switch.

We are given our 10.x... address scope by our LEA, they provide our internet and it's configured to use 10.83.112.X

A couple of years ago we got some bespoke software in, including a new DC to run it on. They changed our network to 192.168.16.X because that's what they had built their software around (or something along those lines). It's hard to explain in these terms so i'll show you IP layout will probably explain better:

Workstation - 192.168.16.XX picked up from DHCP (Server)

-

Server -

1 NIC -> SWITCH

IP Address: 192.168.16.2

Subnet Mask: 255.255.252.0

Default Gateway: 10.83.112.1

Preferred DNS: 192.168.16.2

-

Firewall ISA -

1st NIC (LAN) -> SWITCH

IP Address: 192.168.16.4

Subnet Mask: 255.255.252.0

Default Gateway:

Preferred DNS: 192.168.16.2

2nd NIC (Internet) -> SWITCH

IP Address: 10.83.112.3

Subnet Mask: 255.255.240.0

Default Gateway: 10.83.112.1

Preferred DNS: 10.83.112.2

Cachepilot (Internet box) -> SWITCH

IP Address: 10.83.112.2

I can't ping the Firewall from a workstation, i must be logged into the Server. Which is annoying because i need to remote into the server to remote into the firewall.

HTTP, HTTPS and FTP all works fine on Windows. Just not OSX.

To be honest -- from what I can make of your setup -- nothing should work.. Your running 2 different addresses spaces on the same physical wire, but not putting IPs in the space on the machine.

So no you should not be able to rdp from your box on the 192.168.16/22 -- why are you using that mask I am curious -- how many hosts do you have on that network.. with a /22 like that you could have 1022 hosts, then on your 10 your using a /20 = 4096 hosts... Why are your masks so large?? And no from what your showing even the server should not be able to rdp too it.. Unless you have another IP address setup on it that your not showing in the 10 network?

Your telling it its on the 192.168.16/22 -- but telling it to talk to gateway with IP 10.83.112.1, which device has that IP?? You posted that the internet box has a 10.83.112.2 address -- so what is this .1 device? You can not talk to devices on other networks without routing it.. What your doing is not according to how its suppose to work.. So yeah your going to have all kinds of weird issues.. Remember how my windows machine bitched at me when I told it its gateway was on a different network than its interface.

If for whatever reason you think your locked to the 192.168.16/22 address space??? If you also wanting a machine to talk on the 10.83.112/20 network then you need to give it an IP address in that space on that interface.. So for example..

post-14624-12772334814245.jpg

ipconfig /all

Ethernet adapter gig:

Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller

Physical Address. . . . . . . . . : 00-21-9B-03-AC-A7

DHCP Enabled. . . . . . . . . . . : No

IPv4 Address. . . . . . . . . . . : 192.168.1.100(Preferred)

Subnet Mask . . . . . . . . . . . : 255.255.255.0

IPv4 Address. . . . . . . . . . . : 10.83.112.100(Tentative)

Subnet Mask . . . . . . . . . . . : 255.255.240.0

Default Gateway . . . . . . . . . : 192.168.1.253

DNS Servers . . . . . . . . . . . : 192.168.1.4

NetBIOS over Tcpip. . . . . . . . : Enabled

Now I could put other machines on the same wire as my 192.168.1/24 with a 10.83.112/20 address - and this machine could talk to it.. But if wanted to get off either the 192.168.1/24 or 10.83.112/20 networks it would talk to the gateway at 192.168.1.1 to go to say the internet, or any other network that it is not directly connected too.

I would really suggest you rethink your addressing -- double check that you can not put your servers on the 10.83.112/20 directly?? If you have something that is hard coded for the 192.168.16/22 then can you change the IP of your internet router??

With this

"I can now access all HTTPS websites, but FTP still won't work "

IP: 192.168.16.9

Subnet: 255.255.252.0

Router: 10.83.112.1

Well how ever your managing to talk to that router -- your bypassing the ISA server all together. Your telling your machine there to talk to anything not on the 192.168.16/22 to talk to 10.83.112.1 -- which to be honest it shouldn't even really be able to do, Without a IP on that network.

If you can not change your devices to be on the 10, nor change your internet device to be on the 192 -- then I would put everything behind the ISA with it having one interface in the 192 and public interface in the 10.. Then all machines on your network should use the ISA 192 address as is its gateway to get off the 192 network. Now this is behind a double nat -- but atleast it can be worked with -- trying to run 2 different address space on the same wire is a cluster F___ that is going to be nothing but painful.

Im curious what your trying to do exactly with the ISA? Your already behind a NAT -- what are wanting to accomplish exactly with the ISA server?? That you could not do on the Cachepilot (Internet box)?

Glad to help you out there dude -- but unless Im missing some info, you got one cluster F there, and no wonder the MAC is not working -- from what you have shown, nothing should be working.

lol, that made me laugh, it is a confusing set up but it does work. We also have an admin network that goes straight from the 10 network. Your right, we are running 2 address spaces on the same wire. I can connect to 10 and 192.

I'm not sure why, it's not needed but that was just how it was set up when i came to work here, shortly after we got some software which is when ISA came into play. It was setup by a company, it worked.. so i left it.

I can only assume 10.83.112.1 is the router. The server interface has another IP address in the space 10.83.112.4 but that's so it can talk to the admin network (same as your image above)

I definitely can't change the IP of the router, we would need to move over to the 10.80 network but i'm pretty sure our software would stop working. ISA Server came into play when we bought some software to ease the deployment of software and internet services and websites, very quickly on the fly. For every group of computers in the building we have a set of access rules from which members of staff can apply web filtering and allow different levels of internet access, such as.. specific websites only, unrestricted internet access or no access at all. Each group has their own home page and a member of staff can push links and resources to it from the admin area. This is all powered by ISA servers access rules. The funny thing is that rarely get's used anymore but it may harm the other side of the software which allows staff to enable/disable software. Basically when a group of people logon to our network they get nothing, then a member of staff will assign programs and internet access to that group of computers which then appear in the start bar. Our computers are really locked down as they are mainly used by children, the aim was to eliminate distractions.

ISA Server doesn't really do much as a firewall because we Allow most protocols->from internal->to external and let the other network do the work. but we still run into these problems?

FTP works fine on windows boxes, so does http and https. but OSX: Assigning an IP and setting the gateway to the router seems to allow https but not ftp, http works fine regardless.

I have done live monitoring of my IP and it brings up:

Connection Initiated - HTTP Proxy

why is this?

--

Failed Connection Attempt FIREWALL 22/06/2010 09:45:45

Log type: Web Proxy (Forward)

Status: 1460 This operation returned because the timeout period expired.

Rule:

Source: ( 192.168.16.9:0)

Destination: ( 192.168.16.4:8080)

Request:

Filter information: Req ID: 09cc5608

Protocol:

User: anonymous

Additional information

Client agent:

Object source: Processing time: 0

Cache info: 0x0 MIME type:

Denied Connection FIREWALL 22/06/2010 09:45:45

Log type: Firewall service

Status: A packet was dropped because ISA Server determined that the source IP address is spoofed.

Rule:

Source: Internal ( 192.168.16.9:59827)

Destination: Internal ( 192.168.19.255:137)

Protocol: NetBios Name Service

User:

Additional information

Number of bytes sent: 0 Number of bytes received: 0

Processing time: 0ms Original Client IP: 192.168.16.9

Client agent:

"Status: A packet was dropped because ISA Server determined that the source IP address is spoofed. "

http://support.microsoft.com/kb/832659/

The IP Spoof Detection feature in ISA Server 2000 may drop legal packets on systems that have multiple external interfaces

Look at your setup -- you have both interfaces of the ISA plugged into the same switch so yeah your going to have packets being seen on both interfaces.

"The IP Spoof Detection feature may drop packets that arrive on network adapter 2 because they arrive on network adapter 2 but they leave from network adapter 1."

You can disable it

http://support.microsoft.com/kb/838114

How to disable the IP Spoof Detection feature in ISA Server 2004, ISA Server 2006, Microsoft Forefront Threat Management Gateway Medium Business Edition or Windows Essential Business Server 2008

But to be honest, I don't care if your calling it a admin network or not.. Your going to have problems with that sort of setup - PERIOD!! You don't run different address spaces on the same wire. If you want to run an admin lan -- then go for it.. You would use different nics, connected to different switches.

Why would your software stop working?? Just because the server came shipped with a address on it?? Change it to use the 10.. Or as already mentioned -- isolate your networks..

post-14624-12772983905842.jpg

  • 1 year later...

Hi BudMan,

I'm trying to find the original thread were we discussed my network. Anyway, i want to remove the ISA Server from the network and change all the leases back to 10.83.

The ISA Server is basically a second firewall that serves no actual firewall purpose as we allow-all-from-all. ISA's rules were used to push web addresses to workstations from a central location.

Is there a way i can see what 10.83 addresses are being used and by which devices?

We only have a few static addresses n the 192 range, is it just a case of removing the ISA, patch the cachepilot into the server (instead of isa), change the address range in DHCP and then giving the statics new IPs? or is more work involved.

"Is there a way i can see what 10.83 addresses are being used and by which devices?"

If you are the physical wire that 10.83 is on, then just use your fav scanner, say angry ip scanner http://www.angryip.org/w/Download

This should give you your mac address of the devices if not more info, and then from there you can look at your switches (if managed or smart) arp table and find out which mac is connected to which port, etc.

I would have to relook over your network, the only thing I remember of it was that it was a complete and utter CF!! And I recall that something you were doing shouldn't have even worked, etc.

So off the top of my head I would say no ;) Just because it was a complete CF to start with :rofl:

Did we ever put together a drawing of your network? Other than what I posted, etc. If you have a actual drawing of your network I would be happy to look at it and check what your wanting to do.

I would have to relook over your network, the only thing I remember of it was that it was a complete and utter CF!! And I recall that something you were doing shouldn't have even worked, etc.

So off the top of my head I would say no ;) Just because it was a complete CF to start with :rofl:

Did we ever put together a drawing of your network? Other than what I posted, etc. If you have a actual drawing of your network I would be happy to look at it and check what your wanting to do.

Yes we did but i am struggling to find it. You setup the drawing on some online app. I've tried to find the thread i made it was around 3 pages long, i will keep looking anyway and let you know.

I think we used gliffy if I recall, I would think the thread would of been around the time this thread was started?

But don't you have a current drawing? There has been no changes to your network in a year? How do you work on something if you don't even have a drawing of how its all connected?

If anything came of the thread I would of hoped a actual drawing of your network would of been it ;)

If I recall we had used a shared drawing on gliffy to work on it? I could see if I could dig up the account I used back then to see if drawings are still there, but I am pretty sure they were posted to the thread. So if we look around the date of when this thread was started we should be able to to find it. Can you search for threads that have us both talking in them around the time frame?

edit: ok I found the drawing on gliffy

post-14624-0-44793800-1310475066.jpg

But would be nice to find the thread to refresh my memory

Thats it.

The only change is that the junior cab now has a HP Pro Curve 2510-48 port switch instead of the 3com

This is all being ripped out next week and building closed for 6 weeks so now i want to jump in and remove that ISA Server.

I've found the thread:

https://www.neowin.net/forum/topic/936022-slow-access-to-server

and here's another:

https://www.neowin.net/forum/topic/881980-access-imapsmtp-behind-isa

There is a good chance a lot of problems will be resolved when we remove this ISA server.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Google Chrome 149.0.7827.103 (offline installer) by Razvan Serea The web browser is arguably the most important piece of software on your computer. You spend much of your time online inside a browser: when you search, chat, email, shop, bank, read the news, and watch videos online, you often do all this using a browser. Google Chrome is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier. Use one box for everything--type in the address bar and get suggestions for both search and Web pages. Thumbnails of your top sites let you access your favorite pages instantly with lightning speed from any new tab. Desktop shortcuts allow you to launch your favorite Web apps straight from your desktop. Chrome has many useful features built in, including automatic full-page translation and access to thousands of apps, extensions, and themes from the Chrome Web Store. Google Chrome is one of the best solutions for Internet browsing giving you high level of security, speed and great features. Important to know! The offline installer links do not include the automatic update feature. Download web installer: Google Chrome Web 32-bit | Google Chrome 64-bit | Freeware Download: Google Chrome Offline Installer 64-bit | Direct Link | 131.0 MB Download: Google Chrome Offline Installer 32-bit | Direct Link | 119.0 MB Download page: Google Chrome Portable Download: Chrome ARM64 | Direct Link View: Chrome Website | Release Notes Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Apple would rather delay Siri AI than open iOS to rival assistants in the EU by Pradeep Viswanathan At WWDC 2026, Apple today announced a revamped Siri AI experience for iOS and iPadOS users. However, this new Siri AI experience will not be available on iPhones and iPads in the European Union when iOS 27 and iPadOS 27 launch later this year. In a detailed press release, Apple blamed the Siri delay on the EU’s Digital Markets Act, highlighting that EU regulators did not accept its proposed solutions for bringing Siri AI to the region. Consequently, there is currently no timeline for Siri AI’s availability on iOS and iPadOS in the EU. Here is what EU users will be missing due to this delay: Siri AI, Apple’s next-generation assistant powered by Apple Intelligence A new dedicated Siri app for revisiting conversations Expanded Visual Intelligence features Integrated AI-assisted writing tools Siri mode in Camera on iOS Other system-level AI features Since the new Siri experience on watchOS 27 is dependent on an iOS 27 device, EU users will also miss out on Siri AI on watchOS 27. The most frustrating part is that even developers based in the EU will not be able to test or use the new Siri AI features for their apps on iOS 27, iPadOS 27, and watchOS 27. In its press release, Apple mentioned that making Siri AI available in the EU would require the company to give other AI assistants (like ChatGPT, Claude, and Gemini) broad access to private user data and the ability to control installed apps. Essentially, the EU wants competing AI systems to be able to read and send messages, make purchases, access files, and perform actions across apps. To address these concerns, Apple proposed an intermediary system called Trusted System Agent. This system would have allowed other virtual assistants to access the same features as Siri AI in a safer way. However, the European Commission rejected Apple's proposals, and it is currently unclear why. The good news is that Apple stated it will continue working with EU regulators to bring Siri AI to the region. For now, however, iPhone and iPad users in the EU will have to wait. If platform gatekeepers such as Apple and Google reserve deep operating system capabilities only for their own AI assistants, rival services such as ChatGPT, Claude, Perplexity, and others will be at a major disadvantage. Modern AI assistants are no longer simple chatbots. They require access to core OS-level capabilities such as reading on-screen context, interacting with installed apps, sending messages, creating calendar events, managing files, and completing user-approved actions across the device. If only Siri on iOS or Gemini on Android can access these capabilities, competing AI services will struggle to offer the same level of convenience, even if their underlying models are better. This is exactly what the European Union's DMA is trying to address. Apple and Google should be allowed to protect user privacy and security, but they should not be permitted to use those concerns as a blanket excuse to block rival AI assistants from getting fair access to core platform features. A secure permission-based framework could allow users to choose their preferred AI assistant without giving any company unrestricted access to personal data.
    • Firefox 151.0.4 by Razvan Serea Firefox is a fast, full-featured Web browser. It offers great security, privacy, and protection against viruses, spyware, malware, and it can also easily block pop-up windows. The key features that have made Firefox so popular are the simple and effective UI, browser speed and strong security capabilities. Firefox has complete features for browsing the Internet. It is very reliable and flexible due to its implemented security features, along with customization options. Firefox includes pop-up blocking, tab-browsing, integrated Google search, simplified privacy controls, a streamlined browser window that shows you more of the page than any other browser and a number of additional features that work with you to help you get the most out of your time online. Firefox key features Enhanced Tracking Protection (ETP) – Blocks trackers, cookies, cryptominers, and fingerprinters by default. Private Browsing Mode – Deletes history, cookies, and temporary files when closed. Lightweight & Fast Performance – Optimized memory usage with efficient page loading. Cross-Platform Sync – Sync bookmarks, passwords, history, and open tabs across devices. Customizable Interface – Toolbars, themes, and extensions can be tailored to user needs. Strong Privacy Controls – Options to manage cookies, permissions, and site data easily. Reader Mode – Strips away clutter for distraction-free reading. Pocket Integration – Save and read articles offline with Pocket built into Firefox. Picture-in-Picture (PiP) – Watch videos in a floating window while multitasking. Extensions & Add-ons – Vast library for productivity, security, and personalization. Built-in PDF Viewer – No need for external software to view PDFs. Firefox Monitor – Alerts users if their email is part of a known data breach. Multi-Account Containers – Isolate browsing sessions (e.g., work, personal, shopping). Performance & Resource Efficiency – Uses fewer system resources than some competitors. Open Source & Community-Driven – Transparent development with global contributions. Download: Firefox 64-bit | Firefox 32-bit | ARM64 | ~70.0 MB (Freeware) Download: Firefox for MacOS | 145.0 MB View: Firefox Home Page | Release Notes Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • When I was a teen, I actually believed that the government used to be always be the bad guy. However as an adult, someone who has actually seen the Law work (though not perfect). I now think everyone cries a river. In this specific case, the so called freedom has consequences to society. Anyone who has seen how child are indeed affected, and I don't mean only extreme things like getting drugs or hate crimen , but no one can deny society as a whole has gone down a rabbit hole due to exesive use of internet. Before anyone calls out that it's the parents responsibility. Yes that's true, but the reality your family/kids might be good people. There are 99% out there who are not and have been brain dead by many things on the internet.
  • Recent Achievements

    • Very Popular
      Captain_Eric earned a badge
      Very Popular
    • One Month Later
      amusc earned a badge
      One Month Later
    • One Month Later
      DJC50PLUS earned a badge
      One Month Later
    • Week One Done
      DJC50PLUS earned a badge
      Week One Done
    • Proficient
      Eric Biran went up a rank
      Proficient
  • Popular Contributors

    1. 1
      +primortal
      509
    2. 2
      PsYcHoKiLLa
      222
    3. 3
      ATLien_0
      92
    4. 4
      +Edouard
      86
    5. 5
      Steven P.
      81
  • Tell a friend

    Love Neowin? Tell a friend!