
I'm writing a detailed set of instructions for getting VPN 'on-demand' working with iOS 7. In it, I link to the Apple discussion forums at the bottom, where people have been saying that this workaround fixes the issue for them. You can read more about it in my blog entry. I had tried a ton of suggested fixes for the issue before stumbling upon this work around. I'd also like to understand why this works and why the problem even exists. I'd be curious to know from MacOSXHints users whether they are experiencing this problem in the first place and if the workaround works for you, too. I figure Apple is mucking around with Siri and perhaps caused a bug or some sort of corruption. That's why I call it a workaround instead of a fix. I'm not sure why that works it shouldn't, but it does. All you have to do is delete the middle name of the person in *your* contact card where it is stored as a relationship. I debugged this for over an hour and on a hunch, found a workaround that seems to work for nearly everyone who has tried it. Siri knew who those people were but proclaimed 'Uh oh, I don't have a phone number for Jane Isa Doe." and beneath, there's a message: "Content Not Available." Phrases like 'Call my wife' or 'Tell my dad' stopped working. Web applets still use the up to date, secure version 1.7 plugin.Ī few weeks ago, a number of people started reporting having trouble with Siri. Sudo rm -fr /Library/Java/JavaVirtualMachines/*Īnd then checked that the reported version of Java was 1.6 on each Mac. To fix things for the moment I simply removed the jdk folders. What was happening on the not-working Macs was that the jdk versions were being used, and the Juniper vpn client won't work with them. Simply put, you can have multiple versions of Java in different places. Then I remembered the difference between 'System' Java, Java plugins, and Java development kits. I keep everything up to date via the Java control panel (currently 1.7xx soon to be 1.8) so was surprised to see this: Then I remembered that I had done some Java development in the past and installed various jdks from Oracle so I ran: I made sure that the Safari and Java preferences were set the same on each machine but still no joy. But on the third Mac, everything worked fine. On two of the Macs, as soon as I fired up the Citrix app, the Java vpn window would show 'error'. Once that was all done, I could log in from all my Macs, fire up the applet and establish a secure connection. The first thing is that you have to do some configuring of both Java and Safari to get the applet to run at all.

PASTE CLIPPING INTO FIREFOX USING DRAGTHING INSTALL
The applet is a simple vpn client from Juniper that lets me access a Citrix Desktop from any Mac that I can install the Citrix receiver client on so I can work on 'Company stuff' from a large screen iMac when I'm sat at home or from my MacBook when I'm on the road (it works fine over 3/4G). Recently, I was trying to get a Java applet to run in the same way on 2 iMacs and my MacBook Air.

I sometimes find the Java setup on my various Apple devices to be a mystery.
