macnotes.gr
a blog for first time Mac users

Accept incoming network connections ?

Apr. 23rd 2011 0 comments

Κατά το setup μιας εφαρμογής που κατεβάσατε από το δίκτυο ή μετά από update της, το σύστημα θα ρωτήσει αν θέλετε να την ανοίξετε ή όχι.

Για κάποιες εφαρμογές το σύστημα μπορεί να ρωτήσει επιπλέον να επιτραπεί κατά κρίση πρόσβαση στο keychain.

Ενώ όταν η εφαρμογή χρησιμοποιεί και εισερχόμενες δικτυακές υπηρεσίες και το Firewall είναι ενεργοποιημένο, το σύστημα θα εμφανίσει και την ερώτηση : “Accept incoming network connections ?

Η ερώτηση για αποδοχή ή όχι σε δικτυακές συνδέσεις πρέπει και αυτή να εμφανίζεται μόνο μια φορά για κάθε εφαρμογή, μόνο κατά το setup της ή μετά από update της. Εφ’ όσον κάνετε click Allow, θα επιτραπεί βέβαια η αποδοχή δικτυακών συνδέσεων ενώ παράλληλα η εφαρμογή θα τοποθετηθεί στο παράθυρο του Firewall που βλέπετε παρακάτω.

Όμως συμβαίνει, το σύστημα να ερωτά με κάθε άνοιγμα της συγκεκριμένης εφαρμογής, ή ακόμη και με κάθε άνοιγμα όλων των ήδη εγκατεστημένων εφαρμογών. Οι λόγοι γι’ αυτή την ασυνήθη συμπεριφορά του συστήματος παρατίθενται στη συνέχεια.

1. Αλλοιωμένες ρυθμίσεις του Firewall

Μερικές φορές, μπορεί το firewall του συστήματος να μην φορτώνεται σωστά, κάτι που μπορεί να προκαλείται από αλλοίωση των ρυθμίσεων του. Για αντιμετώπιση, πρέπει να αφαιρέσετε το firewall preference file και να κάνετε restart το μηχάνημα. Πηγαίνετε λοιπόν /Macintosh HD/Library/Preferences και σύρετε στον κάδο το com.apple.alf.plist.

Αφού λοιπόν το έχετε αφαιρέσει και έχετε κάνει restart το μηχάνημα, την πρώτη φορά που ανοίγετε στη συνέχεια την όποια εφαρμογή θα ερωτάσθε για αποδοχή ή όχι των network connections.

▲ Πάντως το Firewall δεν είναι απαραίτητο για τον μέσο χρήστη Mac που κάνει χρήση του μηχανήματος στο σπίτι, όπου προστατεύεται από ένα δικτυακό firewall, αυτό του router του δηλαδή. Λεπτομέρειες στο άρθρο διαχείριση του Firewall στο OS X.

2. Αλλοίωση σε εφαρμογή

Αν το θέμα εμφανίζεται μόνο σε μία εφαρμογή, τότε μπορεί να έχει αλλοιωθεί η ίδια η εφαρμογή. Αν δηλαδή μεταβληθούν αρχεία μέσα στην ίδια την εφαρμογή, δεν ισχύει πλέον ο κώδικας τους και υπηρεσίες όπως το firewall που παρεμβάλλονται στην λειτουργία της εφαρμογής μπορεί να αντιμετωπίσουν προβλήματα. Προσπαθείστε λοιπόν να επαν-εγκαταστήσετε την εφαρμογή. Πριν όμως το κάνετε, συνιστάται να ελέγξετε μήπως τυχόν μεταβλήθηκε το rule της εφαρμογής στο preference pane του Firewall.

Για να το κάνετε, πηγαίνετε  > System Preferences > Security & Privacy / Firewall. Ακολουθείτε τα βήματα του οδηγού Security & Privacy/ Firewall, ως το παρακάτω παράθυρο με τα rules και την προβληματική εφαρμογή, ας πούμε το “Skype” που εμφανίζει Block incoming connections. Από την σχετική drop-down λίστα επιλέγετε Allow incoming connections και το θέμα θα εκλείψει.

3. Τροποποιημένες εφαρμογές

Όταν μεταβάλετε το package content μιας εφαρμογής, όπως για παράδειγμα προσθέτοντας ξανά τα χρώματα στο iTunes, που αφαιρέθηκαν στις πρόσφατες εκδόσεις.

Βέβαια μεταβάλλοντας μια εφαρμογή αποκτά κανείς επιθυμητές ιδιότητες, όμως αυτό μπορεί να προκαλέσει παρενέργειες στην “υπογραφή” του κώδικα και στην διαχείριση/αναγνώριση της εφαρμογής από το σύστημα σαν αλλοιωμένης.

Σ’ αυτή την περίπτωση, η μόνη λύση είναι επαν-εγκατάσταση της εφαρμογής. Πάντως, αν θέλετε να διατηρήσετε τις μεταβολές σας, θα πρέπει να συμβιώσετε με το μήνυμα και βέβαια να μην προχωρήσετε πλέον σε επαν-εγκατάσταση της εφαρμογής.

Να έχετε υπ’ όψη σας ότι ο κώδικας επηρρεάζεται μόνο σε μεταβολή του content package της εφαρμογής. Συνακόλουθα, αν ενεργοποιήσετε hidden features της εφαρμογής μέσω των preference files της δεν θα πρέπει να προκύψει θέμα.

0 comments Add a comment


No comments yet.

Add a Comment





reset all fields