OSX and iOS bug breaks SSL

This type of massive security lapse by Apple does make me question why I've been going to all the hassle and expense of running an OSX, SSL only, family email server for the last few years.
http://www.crowdstrike.com/blog/details-about-apple-ssl-vulnerability-and-ios-70 6-patch/index.html
http://www.theregister.co.uk/2014/02/21/apple_patches_ios_ssl_vulnerability/
IOS update available but no OSX update yet.
https://support.apple.com/kb/HT6147

Here is a simple shell script that will automate this for you. Copy the conent into a file named wififixer.sh (as an example). The from a terminal window you can run it as:
$ sh wififixer.sh
The code:
#!/bin/sh
# This code is being released to Public Domain.
# THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
# ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
# The purpose of this program script is to find the default gateway
# and continuously ping it every 15 seconds, in order to workaround
# Apple's BUG in their Wifi (AES) framework/driver, where Wifi
# connectivity is lost without continuous packet exchange.
# This BUG has been persistent in iOS 6 onward. It was also introduced
# with release of MacOS Mavericks 10.9.x.
# Reference: https://discussions.apple.com/message/24119041#24119041
# Find out IPv4 default gateway in route table.
gw=`netstat -rnfinet | grep default | awk '{print $2}'`
# If not found in route table, print message and exit.
test -z "${gw}" && echo "No (default) Gateway found." && exit 1
# ping the gateway every 15 seconds
ping -i 15 ${gw}

Similar Messages

  • HELP?!? - Website BeachBalls/Hangs Safari in OSX and iOS, loads fine on all other browsers.

    Site beachballs Safari in OSX and iOS, loads fine on all other browsers.
    The page loads in safari if javascript is disabled, so it would seem to be something javascript related that is causing the issue.
    Because it beachballs safari i can't even debug the issue in safari.
    This site was working in Safari before, I beleive this issue started with the latest Safari update, but don't hold me to that.
    I need help figuring out what the issue is so I can fix it for Safari users.
    Since it bricks safari i can't even get far enough to determine what the issue is or set debug points or gleen any helpful information from Safari about why this may be happening.
    I might be forced to hack out sections until i can eliminate/pinpoint the code, but being a magento site that is a very complex and daunting proposition.
    Please help!!! Please, please, pretty please. :-)
    Pointers? Tips? Ideas on how to track down the issue?
    site is: http://bumblebeetoys.com/
    (no flash or similar content in this page, this is a standard magento website.)
    Many many many thanks to anyone who can help resolve this issue or has any helpful pointers about tracking it down.
    Thanks,
    Josh

    I ran your site with Firefox error console and got the attached, perhaps Safari can't handle these errors.  Activity monitor does show Safari in a hard cpu loop while trying to access the site.  'Sample Process' seems to point at a Java Script as the culprit.

  • Site beachballs Safari in OSX and iOS, loads fine on all other browsers.

    Site beachballs Safari in OSX and iOS, loads fine on all other browsers.
    Loads in safari if javascript is disabled.
    Because it beachballs safari i can't even debug the issue in safari.
    This site was working in Safari before, I beleive this issue started with the latest Safari update, but don't hold me to that.
    I need help figuring out what the issue is so I can fix it for Safari users.
    Since it bricks safari i can't even get far enough to determine what the issue is.
    Please help!!! Please, please, pretty please. :-)
    Pointers? Tips? Ideas on how to track down the issue?
    site is: http://bumblebeetoys.com/
    (no flash or similar content in this page, this is a standard website.)

    the page loads in safari if javascript is disabled, it seems to be something javascript related that is causing the issue.  i wish safari didn't lockup so I could actually debug the issue safari is having.
    this is a magento site so yeah, there are wc3 validation errors as with most magento sites.
    i'll look into resolving as many of those as possible, but all the other webkit based browsers load the site fine, which also points back to a javascript issue as safari uses its own javascript implimentation.
    anyone have any ideas?  please chime in.  thanks.

  • How do I check set up of a client (OSX and iOS) operation with OS X Server based Software Update

    I have just updated OS X Server running on MacMini to version 3.2.1. I have the following services enabled on my private local network with Server active:
    Caching
    File Sharing
    Software Update (Advanced)
    Questions:
    How do I install/confirm Software Update at the Server, step-by-step?
    How do I confirm confirm that my clients - both OS X and iOS are presently pointing to Server for the first try at Software Update?
    Will the mobile devices, once pointed to Server when accessible (on my private network) still function to Apple's Update Server when on the road? If not is there a quick way to repoint them automatically?
    Please answer these concerns related to a private network config.
    Thanks,
    Henry

    Good morning Ajay,
    The checkbox appears on the 4th screen when you use the "New Transformation Wizard" to create a function (directly under checkbox "Function is deterministic").
    IMHO, whether the code is run in parallel or not depends on how the mapping is run; if parallel it would try to run the function in parallel as well (unless - I guess - you've altered the property of the function in the mapping which says it can only be run row-based).
    HTH.
    Regards, Patrick

  • Why doesn't air drop work between osx and iOS?

    Air drop doesn't work between my MacBook and my ipad.

    It is not designed to work that way. AirDrop in iOS only works with other iOS devices, not Macs.
    Note: AirDrop for iOS supports only iOS 7 devices. You cannot use AirDrop on iOS to share with OS X, and OS X users can't use AirDrop to share with iOS devices.
    copied from here.
    http://support.apple.com/kb/ht5887

  • Safari crashes on after upgrade (OSX and iOS)

    After I upgraded my safari, it started crashing every time I visit the following site: http://eztradeit.com/#/app/items (Both on my iPhone and Mac).
    It works perfectly with older versions of Safari and all other browser. Any suggestion on how to fix this?

    After I upgraded my safari, it started crashing every time I visit the following site: http://eztradeit.com/#/app/items (Both on my iPhone and Mac).
    It works perfectly with older versions of Safari and all other browser. Any suggestion on how to fix this?

  • Airport Express WiFi issues after Yosemite and iOS update

    Since the most recent software updates for OSX and iOS my WiFi has been acting up. Sometimes it works and sometimes it doesn't. I've noticed that Safari does not work most of the time, yet I can open Chrome (on either Macbook Pro, Macbook Air, or iPhone 6) and the website I was trying to access in Safari will open instantaneously. I just recently upgrade my Xfinity internet from the Performance package (25 mbps) to the Extreme package (105 mbps) and thought these issues were related to the upgrade, but we also have a Windows 8.1 hardwired and it streams consistently. I have seen a few other posts related to this issue, but have yet to find a resolution.

    bump

  • How do I export my iPhone notes to my MacBook? I have OSX 10.7.5 and iOS 6.1.4

    How do I export my iPhone notes to my MacBook? I have OSX 10.7.5 and iOS 6.1.4.

    Hello there, OldRailroadMan.
    The following Knowledge Base article should help with how to sync notes from your iPhone to your computer:
    iOS: Syncing Notes
    http://support.apple.com/kb/HT4191
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro D.

  • Iphone 4 (White MC604FB) Update iOs 6.0 - Wifi Problem and iphone bug when trying to unlock on call receive. Is this a known bug ?

    Dear Members (and Apple Team)
    I have two iphones 4 and two bugs on the white one
    1/ Is the first gen (Black)
    2/ Is the second gen (White MC604FB)
    I both uptdated the into Update iOs 6.0 -
    Bug 1 : With the white iPhone 4 i have a real Wifi Problem, as close as 5 to 7 meters from any WiFi spot, i lose the signal, where my "black" iphone at the same time and same distance shows full signal (and tested with safari.... works).
    Bug 2 : Once the white iphone is in "stand by" when trying to unlock on incoming call, the touch screen works and receive the touch information, but it bugs on trying to unlock to receive the call. (very very anoying :o) have to call back almost every time.
    Are those already known bugs ? Is there a fix ?
    Reagrds
    Alexandre

    Dear Diesel
    Thanks for your prompt reply.
    I did restore before posting, in evry possible way. no improvment.
    I have 24H ago updated to iOS 6.01. So far no more "screen jam" on incoming calls, but the wifi is still inconsistent with very poor signal strenght (compare to my black iphone 4)
    PS : For information, did beleive  there was two versions of iphone 4 (In Europe ) :
    1/ Is firts generation "gen" with With board MC603FB
    2/ The white one for me with board MC604FB

  • Hello,so I didnt update the ios 8 for my Iphone 4s yet the phone is friggin slow and the apps break down all the time,also the memory is completely full even tho I deleted half of the storage.Its been happening for over a month,what to do ? Thanks !

    Hello,so I didnt update the ios 8 for my Iphone 4s yet the phone is friggin slow and the apps break down all the time,also the memory is completely full even tho I deleted half of the storage.Its been happening for over a month,what to do ? Thanks !

    Mullaly75 wrote:
    I assume u guys don't understand what open source software is
    Yes, I think most of us do understand what open source software is. It sounds as if you don't. Here's some information:
    Open-source software (OSS) is computer software that is available in source code form: the source code and certain other rights normally reserved forcopyright holders are provided under an open-source license that permits users to study, change, improve and at times also to distribute the software.
    Open source software is very often developed in a public, collaborative manner. Open-source software is the most prominent example of open-sourcedevelopment and often compared to (technically defined) user-generated content or (legally defined) open content movements.
    from http://en.wikipedia.org/wiki/Open_source_software
    Yes, Tom Wu of Stanford wrote a paper on something called Secure Remote Access Protocol. It's a form of Asymetric Key Exchange and has nothing to do with hacking anything. It's actually intended to protect data.

  • OSX Server webdav bug? - files and folders disappears when filenames are fewer than 7 characters

    OSX Server webdav bug? - files and folders disappears when filenames are fewer than 7 characters
    Dear Community,
    i have a BIG problem with Apple webdav.
    All files or folders with fewer than 7 characters in filename disappear.
    The problems is only between Mac Server and Mac Clients
    and exists since OSX Server 1 (Server 10.7, 10.8, 10.9) on ALL Macs i know.
    The problem persist ever and occurs in the following settings:
    Mac Server (1.x, 2.x, 3.x) <> Mac Clients (10.7.x, 10.8.x, 10.9.x, 10.6 not tested)
    The problem does NOT occur in the following settings:
    Mac Server <> Windows Clients
    Mac Server <> Linux Clients
    Linux Server (my Webhoster) <> Mac Clients
    Windows Server (my Webhoster) <> Mac Clients
    So i think it is not a problem with server itselv or a single client only,
    it is probaly a problem with the combination betwen mac servers and mac clients.
    This is NOT a problem with MY MacServers/Clients only and not with only one Server.
    It occurs in many different Places and many different Machines.
    I have contact Apple Support more then tree times (always when i setup a new machine with server.app)
    but she said they heard first time about that and she cannot reproduce that problem.
    please, can somebody try it out?
    sorry for my bad englisch.
    best regards
    rené

    Supplement note:
    The Problem occurs also between OSX Server <> OpenWRT (Linux)
    best regards
    rené

  • MacBook Pro - Bluetooth and Speaker bug

    Hello,
    I've bought a new speaker (JBL Pulse) one day ago in order to use it like speaker for my Macbook pro.
    Here it is, I need to use a bluetooth connection if I want to use my JBL speaker. My bluetooth is able to see my speaker, so they are connected. Everything works fine but after 1min, I can't explain why but the connection between them is broken. And it does it every time.
    So first of all, I've tried other devices. My iphone is ok, my ipad is ok, I've tried with 2 other Macbook and everything works well. So I've concluded that the bug comes from my computer.
    I have a magic mouse so I thought that maybe my mouse could create some disruption. I have disconnected my mouse but the bug is still here.
    Then, I've called apple support.
    The guy told me to do many things like reboot the macbook and other stuff like that. At the end he told me to reinstall my OSX. So i did it and the bug is still here.
    Then I have even tried to delete the file inside my DD thinking that maybe it could help. but I have still the same problem.
    It's not the first time that I have some troubles with my bluetooth. Sometimes it happens that my magic mouse is disconnected while I'm using it. Or even sometimes when I try to click on the bluetooth icon it doesn't even answer. And I have to restart my computer.
    I'm a little bit frustrated because my macbook pro is in very good condition and it's a young one (almost one year). I don't have a lot of stuff inside.
    A friend tried to solve the problem but he thinks that the problem comes from my "network card".
    Thank you for your help and If you have any idea, do not hesitate Thanks
    I wanted to go to the apple store but still not open in my city... (frustrated again ^^) So I'm gonna call them Monday morning if I'm still without any solution

    I have the same problem with my older white Apple Wireless Extended Keyboard, which had been working fine with my 2009 iMac. But I experience the issue sporadically with my new Mac Mini. I've read reports of people resolving some BT issues by turning off "Allow Bluetooth devices to wake this computer" in the Advanced pane of the Bluetooth System Preferenes Pane.
    There are also people having the issue on iOS devices using various Apple BT keyboards. No help, but interesting to note that it's happening across various devices, keyboard models, and OSs.

  • How do I make Mac mail and iOS Mail sync to each other with a google apps (not traditional gmail) mail account?

    I have a google apps mail account in the form [email protected] I have successfully set up both my mac (A1342) Mail and my iPhone (5c) mail so I get my account on both devices. However, when I read an email on my iphone, it remains unread on my mac (and vice versa). But if I read an email on either, the copy in my Gmail inbox on the web is correctly changed to read. How do I set up my mac Mail and iOS mail so they interact with eachother?
    I am running OSX 10.9 and iOS 7.

    Set the account (on the Mac) as an Imap account, it seems as though it is currently set as POP.

  • Facetime Audio don´t work with 10.10.2 and iOS 8.1.3

    Hello!
    After the Upgrade to Yosemite 10.10.2 on my Mac Pro and iOS 8.1.3 on my iPhone 5 i cannot make Facetime Audio Calls anymore. The Problem is that when i get a call or make a call i can hear the people but they dont hear me. The settings don´t change. The Microphone on my Logitech Webcam is selected in Facetime App and in audio settings but it dont works. The Microphone is not broken i tested it with Quicktime.

    i Must correct again. With soundblaster drivers deinstalled Facetime Works better as before but the bug was already there. Sometimes my voice disappeared and the caller don´t hear me.  i think there is a Bug between Yosemite 10.10.2 and iOS 8.13 and i hope with 10.10.3 and 8.2 this bug was fixed.

  • Partition Table Looks Different Between OSX and Windows 7

    Hey all,
    I recently replaced the hard drive on my 2007 iMac, going from the 320GB drive to a 1 TB drive. It actually worked! The previous drive was failing in very odd ways, though booting into the Windows side (more on dual boot later) always seemed to work, and S.M.A.R.T. always reported that the physical drive seemed OK.
    The previous drive (320 GB) had around 200GB devoted to OSX and 100GB partitioned off for a working Windows 7 installation (custom installed x64 Win7 Ultimate). I had the Windows system image backed up to my NAS, and had a Windows system bootable disc to restore that image.
    After replacing the drive (and almost crying that I had actually done it right), I first restored OSX from a Time Machine backup, and let it take the full 1TB of space as Journalled HFS+. Then, I used Disk Utility to shrink OSX down to 500GB, and created a second partition (formatted to NTFS) with the remaining 500GB.
    Now, restoring a Windows system image is an odd thing, as it tries to do a lot of partition work as opposed to simply restoring the Windows install to a partition. I tried Macrium Reflect first (made a backup in that, too), and it looked like it was going to let me restore to the second partition. It completed the restore...and the entire hard drive was hosed. Partitions had been moved, renamed, resized, and nothing was bootable. I had to use Recovery from an external USB thumb drive to go back to the single, full-drive install of OSX.
    Then I tried again. Made the second NTFS partition and used the basic Windows System Restore disk to restore from the standard system image I had on the NAS. I was not expecting this to work. But it did. Windows started showing up in Startup Manager when "option" was pressed on bootup, and both OSX and Windows booted properly and ran fine. This is where I (finally) get to the supreme oddities:
    OSX Disk Utility still reports two 500GB partitions, one for OSX and one for Windows.
    In OSX the Windows partition shows as having NO DATA on it. Not sure what would happen if I tried to write a file to it when mounted, but there is no data on it when viewed from OSX (I was always able to see the Windows files when I mounted that partition on the previous drive).
    The Windows partition does not show up as a valid bootable system in System Prefs --> Startup Disk (naturally, I suppose, since OSX doesn't think there is anything there).
    From the WINDOWS side, Windows still sees the old partition table: 200GB for the "unknown" HFS partition, and then the rest of the space can be devoted to Windows (started as 100GB, but I was ablt to expand it to use the remaining ~750GB!).  Windows thinks it can have 750GB of space even though I know its partition is only 500GB in size!
    Windows cannot see the OSX HFS partition data using HFSExplorer. It CAN see the HFS partition on the attached backup drive (the drive I use for Time Machine).
    GParted (a partition program on a Linux bootabld CD-ROM) shows the same partitions as OSX Disk Utility (2x500GB), and also thinks the Windows NTFS partition is empty (all space reports as "unused").
    Did I mention both OSX and Windows work fine???
    There are, of course, two other partitions on the drive: the first partition is the 200MB one I always see (EFI/GUID portion?), and then between the HFS and NTFS partitions is the 600MB recovery partition (which also shows at option-pressed boot time). OSX, GParted, and Windows see all four partitions, and in the same order. It is just that Windows sees the wrong sizes, and OSX cannot see any data in the Windows partition.
    Surely this is all going to break spectacularly at some point, isn't it? What if I ever did write a file to the Windows side from OSX, or what if OSX starts taking more space than the 200GB Windows thinks is the max for that partition? What if I try to make Windows use more than 500GB because it thinks it has almost 800GB to use? What if I defrag the Windows drive?
    I had no idea a partition table could look this goofy and yet still have everything be bootable and workable. Is there something I can do to get everything in sync? Basically, I am assuming I need to get Windows to do some low-level kung fu in Disk Manager in order to properly get everything lined up with the "right" partitions as reported by both GParted and OSX Disk Utility. But how do I do that?
    By the way, any ideas that totally nuke the drive and start from scratch are completely fine (if it seems like they are doing something different enough that I'd give it a try). I have good backups of both OSX and Windows and have restored them about a half dozen times already as I dealt with the previous failing hard drive and with trying to get dual-boot working again. Not to mention, this iMac is now my secondary machine to the new Mac Mini I got a couple weeks back when I wasn't sure how much more life I was going to get from this 6+ year old iMac.
    Thanks for listening to me ramble about this very odd issue, and a huge THANK YOU in advance to anyone who has ideas to help.
    Thanks,
    sutekh138

    Update:
    I am pretty sure the issue is a simple GPT/MBR discrepancy.
    I installed rEFIt and used it's partitioning tool (gptsync built in) upon bootup. It was able to show the GPT table and the MBR table, but it thinks the second partition of the drive (the Mac OSX bootable partition) is "extended" in the MBR table and says "will not touch this disk."
    However, it does look like an MBR sync should be straightforward, as there four partitions in the GPT table and four in the MBR (and MBR allows a max of four, AFAIK). I just need gptsync to relax some rules. I found a link to a supposedly newer version of gptsync compiled for OSX, so I will try that later.
    First, I will try Partition Wizard, a free tool I found for the Windows side. It has a "Repair MBR" option that I would have tried last night if I weren't running a new Windows Image Backup in case all of this goes haywire.  *smile*  The PW tool also has an option to change the MBR over to GPT entirely. That might work, but then I am not sure Windows 7 will boot (from what I read, x64 Win7 running on EFI-enabled hardware should work, but who knows).
    Anyway, I will try the following things, in order, until something works, when I get home tonight:
    From Windows, run Partition Wizard and try "Repair MBR".
    From OSX, download recent gptsync and try to run it.
    From Windows, use Partition Wizard to do a full MBR --> GPT conversion.
    Nuke the Windows partition in OSX Disk Utility, expand the HFS partition to take up the whole drive, and then add a Windows-bootable partition via Boot Camp-ish command line commands (diskutil). Because if nothing else works, I have to assume I just created the partitions wrong in the first place such that a Windows restore miraculously works, but the partition weirdness is just a timebomb waiting to happen.
    Finally, if none of the above work, I'll just get things back to the way they now work and wait for the timebomb to (possibly never) go off.  *smile*
    I'll update this thread if I get something figured out, in case anyone else stumbles upon it...
    Thanks,
    sutekh138

Maybe you are looking for

  • J_1IEXCDTL-EXADDRATE1

    Dear Friends, HEcess field J_1IEXCDTL-EXADDRATE1 is not getting updated in excise table.. Pls share ur suggestions.. Barathi

  • So has anyone gotten Oracle XE 10g to run on Open Suse 10.2? If how?

    So has anyone gotten Oracle XE 10g to run on Open Suse 10.2? If how?

  • CONTRACT PRINT OUT ISSUE .

    Dear All, Good Morning, I want to know that if a contract made in MUMBAI & other user at Calcutta is watching this contract but this user at calcutta wants print out of This contract, but as he is going in ME32K , an error comes that " Missing Auth.

  • Http proxy server connetion error

    please help me i have built a proxy server between iis and client client gets successfully connected to proxy but he is not abale to retrive the pages stored on iis error produeced is : Server not found - UnknowException java.net client get error mes

  • How can I learn "Drag and Drop" with Swing components?

    Hello, Im using swing components, so using paint() to draw a "drag icon" doesnt seem acceptable. Im basically trying to move a JPanel image to be dragged/dropped over another JPanel in the same program/applet. I looked at Sun's Java Tutorial for info