[VPN] Siemens Gigaset SX551 (Experiabox) <-> Draytek 2800VG

Pagina: 1
Acties:
  • 873 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

  • edwardVdV
  • Registratie: Mei 2002
  • Laatst online: 03-09 07:17

edwardVdV

I shall say this only once!

Topicstarter
Setup
Clientside
OS = Windows XP SP2 Pro / Vista 32-bit/64-bit
Dialup via RAS manager (CMAK profiel)
Internetverbinding = InternetPlusBellen Comfort via Planet met de Siemens SX551 Experiabox, firmware 1.41.4-iptv (Feb 6 2007 21:12:35)

Serverside
Internetverbinding = ADSL Comfort via Planet met de Draytek Vigor 2800VG, VPN server (PPTP) geactiveerd

Wat gaat er mis?
De eerste keer verbinden gaat zonder problemen, ik kom op het remote network. Kan van alles. RDP, KVM over IP etc. Dan disconnect ik, en vanaf dat moment krijg ik op de client RAS-verbindingsfout 806 (tijdens het verifiëren van het wachtwoord).

Wat gaat er goed?
1. Elke andere ADSL-modem/router die ik heb geprobeerd (Speedtouch-broertjes, Linksys, zelfs een Sweex :( ) werken allemaal zonder problemen.
2. Als ik in de Gigaset handmatig de NAT-cache clear, kan ik keer op keer goed connecten!

Heb je meer info, bijvoorbeeld logs?
De serverside logs van de Draytek helpen niet.

Clientside (RAS manager):
[3592] 14:40:01: WaitForDialMachineEvent: event from rasman
[3592] 14:40:01: WaitForDialMachineEvent: a context received
[3592] 14:40:01: ValidateDmContext:
[3592] 14:40:01: ValidateDmContext: hrasconn block verification passed
[3592] 14:40:01: WaitForDialMachineEvent: pOverlapped=0xe680c68, type=3
[3592] 14:40:01: AppendNewContextToQueue:
[3592] 14:40:01: AppendNewContextToQueue:Set Event:
[3592] 14:40:01: WaitForDialMachineEvent: event from dial machine
[3592] 14:40:01: GetOneContextFromQueue
[3592] 14:40:01: GetOneContextFromQueue: The context is:0x000000000E680C68,type=3
[3592] 14:40:01: GetOneContextFromQueue: Number of Messages left in the queue is:0
[3592] 14:40:01: ValidateDmContext:
[3592] 14:40:01: ValidateDmContext: hrasconn block verification passed
[3592] 14:40:01: WaitForDialMachineEvent: pOverlapped=0xe680c68, type=3
[3592] 14:40:01: WaitForDialMachineEvent: Unblock i=2, h=0xe680b90
[3592] 14:40:01: setting rasman state to 6
[3592] 14:40:01: NotifyCaller(nt=0x2,su=1,s=6,e=0,xe=0)...
[3592] 14:40:01: NotifyCaller done (dwNotifyResult=1)
[3592] 14:40:01: RASCS_AuthNotify
[3592] 14:40:01: RasPppGetInfo...
[3592] 14:40:01: RasPppGetInfo done(0), dwMsgId=9
[3592] 14:40:01: RDM errors=0,0
[3592] 14:40:01: WaitForDialMachineEvent
[3592] 14:40:05: WaitForDialMachineEvent: event from rasman
[3592] 14:40:05: WaitForDialMachineEvent: a context received
[3592] 14:40:05: ValidateDmContext:
[3592] 14:40:05: ValidateDmContext: hrasconn block verification passed
[3592] 14:40:05: WaitForDialMachineEvent: pOverlapped=0xe680bf8, type=1
[3592] 14:40:05: AppendNewContextToQueue:
[3592] 14:40:05: AppendNewContextToQueue:Set Event:
[3592] 14:40:05: WaitForDialMachineEvent: event from dial machine
[3592] 14:40:05: GetOneContextFromQueue
[3592] 14:40:05: GetOneContextFromQueue: The context is:0x000000000E680BF8,type=1
[3592] 14:40:05: GetOneContextFromQueue: Number of Messages left in the queue is:0
[3592] 14:40:05: ValidateDmContext:
[3592] 14:40:05: ValidateDmContext: hrasconn block verification passed
[3592] 14:40:05: WaitForDialMachineEvent: pOverlapped=0xe680bf8, type=1
[3592] 14:40:05: WaitForDialMachineEvent: Unblock i=0, h=0xe680b90
[3592] 14:40:05: Link dropped!
[3592] 14:40:05: RasGetInfo...
[3592] 14:40:05: RasGetInfo done(618)
[3592] 14:40:05: Port was close because of 806
[3592] 14:40:05: setting rasman state to 8193
[3592] 14:40:05: NotifyCaller(nt=0x2,su=1,s=8193,e=806,xe=0)...
[3592] 14:40:05: NotifyCaller done (dwNotifyResult=0)
[3592] 14:40:05: Discontinuing callbacks for hrasconn 0x540000
[3592] 14:40:05: Cleared notifier for hrasconn 0x540000 subentry 1
[3592] 14:40:05: Quitting s=8193,e=806
[3592] 14:40:05: Asyncmachine: Cleaning up
[3592] 14:40:05: RasDialCleanup...
[3592] 14:40:05: CleanUpRasconncbNode
[3592] 14:40:05: StopAsyncMachine
[3592] 14:40:05: EnableAsyncMachine:Clear DialEvent for port:2 to NULL
[3592] 14:40:05: (CU) RasPppStop...
[3592] 14:40:05: (CU) RasPppStop done
[3592] 14:40:05: DeleteRasconncbNodeCommon: prasconncb=0xe680b80
[3592] 14:40:05: CloseAsyncMachine
[3592] 14:40:05: RemoveAsyncWorkItem: Calling RasEventLogUninitialize
[4596] 14:40:05: RasHangUpW
[3592] 14:40:05: CleanUpRasconncbNode done
[3592] 14:40:05: RasDialCleanUp done.
[3592] 14:40:05: WaitForDialMachineEvent
[3592] 14:40:05: WaitForDialMachineEvent: event from rasman
[3592] 14:40:05: WaitForDialMachineEvent: a context received
[3592] 14:40:05: ValidateDmContext:
[3592] 14:40:05: ValidateDmContext: hrasconn block verification passed
[3592] 14:40:05: WaitForDialMachineEvent: pOverlapped=0xe680ca0, type=4
[3592] 14:40:05: WaitForDialMachineEvent:last message from Rasman
[3592] 14:40:05: AppendNewContextToQueue:
[3592] 14:40:05: AppendNewContextToQueue:Set Event:
[3592] 14:40:05: WaitForDialMachineEvent: event from dial machine
[3592] 14:40:05: GetOneContextFromQueue
[3592] 14:40:05: GetOneContextFromQueue: The context is:0x000000000E680CA0,type=4
[3592] 14:40:05: GetOneContextFromQueue: Number of Messages left in the queue is:0
[3592] 14:40:05: ValidateDmContext:
[3592] 14:40:05: ValidateDmContext: hrasconn block verification passed
[3592] 14:40:05: WaitForDialMachineEvent: pOverlapped=0xe680ca0, type=4
[3592] 14:40:05: WaitForEvent:Received OVEVT_DIAL_LAST
[3592] 14:40:05: asyncmachine=0xe680b90: last event for hport=2, freefunc()
[3592] 14:40:05: RasDialFinalCleanup: deallocating prasconncb=0xe680b80
[3592] 14:40:05: FinalCleanUpRasconncbNode: deallocating prasconncb=0xe680b80
[3592] 14:40:05: FinalCleanUpRasconncbNode: 0 nodes remaining
[3592] 14:40:05: ShutdownAsyncMachine: pOverlapped=0xfb890180
[3592] 14:40:05: AppendNewContextToQueue:
[3592] 14:40:05: AppendNewContextToQueue:Set Event:
[3592] 14:40:05: ShutdownAsyncMachine: PostcontextToDialMachine() succeeds!
[3592] 14:40:05: WaitForDialMachineEvent: event from dial machine
[3592] 14:40:05: GetOneContextFromQueue
[3592] 14:40:05: GetOneContextFromQueue: The context is:0x000007FEFB890180,type=5
[3592] 14:40:05: GetOneContextFromQueue: Number of Messages left in the queue is:0
[3592] 14:40:05: WaitForDialMachineEvent: pOverlapped=0xfb890180, type=5
[3592] 14:40:05: WaitForDialMachineEvent: OVTEVT_DIAL_SHUTDOWN event received
[3592] 14:40:05: WaitForDialMachineEvent: Unblock i=3, h=0xe680b90
[3592] 14:40:05: AsyncMachineWorker:WaitForDialMachineEvent failure:0x3eb
[3592] 14:40:05: AsyncMachineWorker terminating
[3592] 14:40:05: CleanUpContextQueue:
[4596] 14:40:05: (HU) RasFindPrerequisiteEntry, 0x540000
[4596] 14:40:05: (HU) RasFindPrerequisiteEntry, 0x540000. hConnPrereq=0x0, rc=668
[4596] 14:40:05: (HUC) RasRefConnection(FALSE), 0x540000 ...
[4596] 14:40:05: (HUC) RasRefConnection(FALSE), 0x540000. ref=65001, rc=668
[4596] 14:40:09: RasGetAutodialParamW
[4596] 14:40:09: RasGetAutodialParamW

Wat is je vraag nou precies?
Blijkbaar kan de Gigaset zonder problemen een PPTP tunnel openen. Maar zodra er gegevens in de NAT-cache komen, en de verbinding wordt verbroken, kan er geen nieuwe verbinding meer worden geopend.
--> Waarom moet ik handmatig de NAT cache clearen voor de Gigaset opnieuw succesvol een PPTP tunnel kan openen?
--> Meerdere gebruikers (allemaal niet technisch!) van de VPN-server hebben IPB met de Gigaset. Ik kan ze moeilijk allemaal zeggen dat ze elke keer hun modem moeten resetten. Laat staan dat ze snappen hoe ze de cache moeten clearen via de web frontend.
--> Wat zijn jullie gedachtes? Kan ik serverside iets tweaken? Planet bellen en op m'n knieën voor een Speedtouch? Kan ik in de Gigaset iets tweaken om het aan de praat te krijgen?

Ik hoor jullie gedachten graag. Heb geprobeerd zo uitgebreid mogelijk te zijn, maar als je info mist laat het weten.

Thanks!

Knockwurst.


Acties:
  • 0 Henk 'm!

  • edwardVdV
  • Registratie: Mei 2002
  • Laatst online: 03-09 07:17

edwardVdV

I shall say this only once!

Topicstarter
Niemand?

Knockwurst.


Verwijderd

gooi als de sodemieters eens die draytek er tusssenuit! En dan nog een keer testen ;)