PDA

Επιστροφή στο Forum : Πρόβλημα Oracle σε VPN



gfx3d
01-12-05, 00:01
Γεια χαρά.
Μπαίνω κατευθειαν στο θέμα :
Εχω ένα μηχανημα με Win2K Pro με εγκατεστημένη την Oracle 6i (με Forms). Οι clients του ίδιου τοπικού δικτύου τρέχουν μια εφαρμογή χωρίς κανένα προβλημα.
Η εφαρμογη αυτή απαιτεί από τους clients 2 πράγματα :
1) να έχουν πρόσβαση σε ένα κοινόχρηστο κατάλογο του παραπάνω server
2) φυσικά, να έχουν πρόσβαση στα Oracle database services.

Υπάρχει η απαίτηση να μπορεί η εφαρμογή αυτή να δουλεύεται και απομακρυσμένα.
Εστησα λοιπόν VPN και βλέπω τον κοινόχρηστο κατάλογο (1) μια χαρά.
Επίσης έκανα port forward στο port 1521 της Oracle.

Το πρόβλημα είναι πως όταν καλώ την εφαρμογή απομακρυσμενα, αυτή ξεκινά, φαίνεται η αρχική φόρμα και μετά εμφανίζεται το μήνυμα λάθους
"ORA-12203 TNS : αδύνατη η σύνδεση σε προορισμό."

Ρωτώ μόνον αν κάποιος έχει αντιμετωπίσει παρόμοιο πρόβλημα και έχει βρει πιθανές λυσεις. Εχω βρει διάφορα ψάχνοντας, αλλά δεν δούλεψε τίποτα.

Ευχαριστώ.

sdikr
01-12-05, 00:04
Τι vpn;

gfx3d
01-12-05, 01:42
Αν και δεν έχει έχει άμεσα σημασία (αφού αυτό είναι ΟΚ), PPTP VPN server.
Το πρόβλημα προέρχεται από την Oracle και τον τρόπο που διαχειρίζεται τις συνδέσεις.

sdikr
01-12-05, 01:44
Θυμάμαι πρόσφατά οτι είχε και άλλος το πρόβλημα με vpn

κάτι με τα πακέτα

viron
01-12-05, 02:43
Γεια σου,
Δοκίμασε να χαμηλώσεις το ΜΤU στα 1400 αν είναι win2000/ΧP ή στα 1462 αν είναι παλιότερα win98.

Kάθε VPN πρωτόκολλο προσθέτει τα ΄δικά΄ του σε κάθε ip πακέτο και πρεπει να κατεβάσεις τα κανονικά data ώστε να μην προκαλείς fragmentation που πάνω από VPN κόβεται.
Για περισσότερα δες και εδώ http://www.dslreports.com/faq/tweaks/4.+MTU#4613

Βύρων.

gfx3d
18-12-05, 14:35
Γεια σου,
Δοκίμασε να χαμηλώσεις το ΜΤU στα 1400 αν είναι win2000/ΧP ή στα 1462 αν είναι παλιότερα win98.

Kάθε VPN πρωτόκολλο προσθέτει τα ΄δικά΄ του σε κάθε ip πακέτο και πρεπει να κατεβάσεις τα κανονικά data ώστε να μην προκαλείς fragmentation που πάνω από VPN κόβεται.
Για περισσότερα δες και εδώ http://www.dslreports.com/faq/tweaks/4.+MTU#4613

Βύρων.

Ευχαριστώ για την συμβουλή, όμως νομίζω πως δεν έχει να κάνει με fragmented data.
Το πρόβλημα ξεκινάει από το γεγονός πως ο oracle server απαντάει σε νέο port και μετά μέσω αυτού θέλει να κάνει επικοινωνία με τον client, ενώ βέβαια το port αυτό είναι κλειστό στο firewall αφού επιλέγεται τυχαία από τον oracle server...

johngrav
18-12-05, 15:19
στη registry βαλε new string value USE_SHARED_SOCKET=TRUE στα παρακατω

HKEY_LOCAL_MACHINE/Software/Oracle/
HKEY_LOCAL_MACHINE/Software/Oracle/homexxx

@ ADSLgr.com All rights reserved.