Γενικά όταν το jvm βρει ipv6 προσπαθεί να χρησιμοποιήσει πρώτα αυτό. Αλλά σε πολλές περιπτώσεις είναι misconfigured και δημιουργούνται προβλήματα.<div><br></div><div>Η λογική λύση είναι να φτιάξεις το ipv6. </div><div><br>
</div><div>Σε οποιαδήποτε άλλη περίπτωση μπορείς να περάσεις στα java_opts το:</div><div><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; ">java.net.preferIPv4Stack=true</span></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">και να πεις στο jvm να χρησιμοποιεί μόνο το ipv4.</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font><br><div class="gmail_quote">2010/3/23 Γιώργος Πάλλας <span dir="ltr"><<a href="mailto:gpall@ccf.auth.gr">gpall@ccf.auth.gr</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Εδώ και κάτι μήνες αντιμετώπιζα το εξής εκνευριστικό θέμα: Όταν πρωτοάνοιγα τον browser, για να ανοίξει ένα java applet σε οποιαδήποτε σελίδα, έδειχνε πως φορτώνει η java για κανένα τρίλεπτο.<br>
<br>
Σήμερα αποφάσισα να ασχοληθώ και έτσι έκανα ένα strace στο java_vm process κατά την διάρκεια αναμονής. Ήταν κολλημένο σε ένα read(11, ...<br>
και δεν έδειχνε τίποτα άλλο.<br>
<br>
Ταυτόχρονα όμως, ένα lsof έδειξε ότι το java_vm είχε στείλει ένα SYN στον εαυτό του μάλλον, το οποίο παρέμενε αναπάντητο και εξαφανιζόταν μετά από ένα τρίλεπτο που κάτι έκανε timeout. Oπότε σκέφτηκα firewall θέμα.<br>
<br>
java_vm 6583 gpall 17u IPv6 50472 0t0 TCP ip6-localhost:47061->ip6-localhost:44951 (SYN_SENT)<br>
<br>
Κατέβασα το IPv6 firewall και το πρόβλημα εξαφανίστηκε. Το μηχάνημά μου δεν μπορούσε να μιλήσει στον εαυτό του εις την IPv6 και έφταιγε το κάπως φασιστικό<br>
ip6tables -A INPUT -p tcp --syn -j DROP<br>
<br>
Οπότε, λίγο πριν από αυτό, έβαλα ένα<br>
ip6tables -A INPUT -p tcp -s ip6-localhost --syn -j ACCEPT<br>
να κάνει παρέα στο<br>
iptables -A INPUT -p tcp -s localhost --syn -j ACCEPT<br>
που ήταν εκεί, και όλα κανόνι έκτοτε...<br>
<br>
<br>
<br><br>
--<br>
linux-greek-users mailing list -- <a href="http://lists.hellug.gr" target="_blank">http://lists.hellug.gr</a><br></blockquote></div><br></div>