Multiple Proxies as service on windows based systems
"Floppus" <Floppus-YoKOdZtIZA5mR6Xm/[email protected]> Fri, 5 Dec 2003 00:24:11 +0100
| Newsgroups | gmane.comp.distributed-net.proxyper |
|---|---|
| Message-ID | <000901c3babd$b90bcf10$6402a8c0@floppus> |
This is a multi-part message in MIME format. ------=_NextPart_000_0005_01C3BAC6.1AB13D60 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0006_01C3BAC6.1AB13D60" ------=_NextPart_001_0006_01C3BAC6.1AB13D60 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, As shown in the attached picture, I have managed to manually register = more than one proxy as a service. All proxies are fully functional, and can be started via the service = manager. The only problem that I can't figure out is: I cannot start 2 proxies as = service simultaneously. I can start one, or another, but never both. When attempting to start a second proxy, service control manager replies = that the service had been started, but terminated (which is normal if = the application shuts itself down after execution). Things I have eliminated sofar: - proxies are in different folders - proxy .exe's (proxyper.exe) have different names - the name for the Service is different - dependencies are correct (any of the services will start, just not 2 = of them at the same time) - No LOG entry is written whatsoever - Ports on which the proxies listen are different - IP to flush from is different - IP to flush to is different I used a small VB-thingie to register the service: Private Declare Function CreateService _ Lib "ADVAPI32.DLL" Alias "CreateServiceA" _ (ByVal hSCManager As Long, ByVal lpServiceName As String, _ ByVal lpDisplayName As String, ByVal dwDesiredAccess As Long, _ ByVal dwServiceType As Long, ByVal dwStartType As Long, _ ByVal dwErrorControl As Long, ByVal lpBinaryPathName As String, _ ByVal lpLoadOrderGroup As String, ByVal lpdwTagId As String, _ ByVal lpDependencies As String, ByVal lp As String, _ ByVal lpPassword As String) As Long Thanks in advance! ------=_NextPart_001_0006_01C3BAC6.1AB13D60 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 6.00.2800.1226" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hi,</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>As shown in the attached picture, I = have managed to=20 manually register more than one proxy as a service.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>All proxies are fully functional, and = can be=20 started via the service manager.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>The only problem that I can't figure = out is: I=20 cannot start 2 proxies as service simultaneously.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>I can start one, or another, but never=20 both.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>When attempting to start a second = proxy, service=20 control manager replies that the service had been started, but = terminated (which=20 is normal if the application shuts itself down after = execution).</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Things I have eliminated = sofar:</FONT></DIV> <DIV><FONT face=3DArial size=3D2>- proxies are in different = folders</FONT></DIV> <DIV><FONT face=3DArial size=3D2>- proxy .exe's (proxyper.exe) have = different=20 names</FONT></DIV> <DIV><FONT face=3DArial size=3D2>- the name for the Service is=20 different</FONT></DIV> <DIV><FONT face=3DArial size=3D2>- dependencies are correct (any of the = services=20 will start, just not 2 of them at the same time)</FONT></DIV> <DIV><FONT face=3DArial size=3D2>- No LOG entry is written = whatsoever</FONT></DIV> <DIV><FONT face=3DArial size=3D2>- Ports on which the proxies = listen are=20 different</FONT></DIV> <DIV><FONT face=3DArial size=3D2>- IP to flush from is = different</FONT></DIV> <DIV><FONT face=3DArial size=3D2>- IP to flush to is = different</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>I used a small VB-thingie to register = the=20 service:</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Private Declare Function CreateService = _<BR>Lib=20 "ADVAPI32.DLL" Alias "CreateServiceA" _<BR>(ByVal hSCManager As Long, = ByVal=20 lpServiceName As String, _<BR>ByVal lpDisplayName As String, ByVal=20 dwDesiredAccess As Long, _<BR>ByVal dwServiceType As Long, ByVal = dwStartType As=20 Long, _<BR>ByVal dwErrorControl As Long, ByVal lpBinaryPathName As = String,=20 _<BR>ByVal lpLoadOrderGroup As String, ByVal lpdwTagId As String, = _<BR>ByVal=20 lpDependencies As String, ByVal lp As String, _<BR>ByVal lpPassword As = String)=20 As Long</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Thanks in = advance!</FONT></DIV></BODY></HTML> ------=_NextPart_001_0006_01C3BAC6.1AB13D60-- ------=_NextPart_000_0005_01C3BAC6.1AB13D60 Content-Type: image/gif; name="proxies.gif" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="proxies.gif" R0lGODlhiAKjAJEAAAYUPP///4CAP/PfgSH5BAAAAAAALAAAAACIAqMAAAL/jI8ZIBBi3IALuajO zTtXbykdSJafyaHmSLLqC8fyTK91qLr3ztPA9uvpercgRlRzDYlMzQTCCP4GwNDl58BWsgvtKWv0 do24bSQs9qal0vNVfEysrx8s165Bv+nLpv/PpESmVqcFNqjnBrhIdFe4R3dEyJhUpzhm+YjBddJJ 2fjw0/C0MFGlYYZ6toladZrq+cXCCSvX6dqqGqdLCxbnuAvr2vdZbIxky7oZafaq/HUcXeI40gtt Jf3CaX3K1+otR5YtwxblG4Y9yAuN69YWfO3O3oFHn/tsnywcD/xo/Twu4LFZ9/ax6mYoDxyB0iJB YqeqHsMWByUe3AdkCbGJ/xwEDMBkalevfxgLVtO17hc/bmVYikRWUqVLg7U42gwEcyaudjRvNpQE EV9QnxFr7oxZswzRaaMCfKTSQOUtfkNJkkxZFRtAnlc9caWqE+zSsUX0hb0o9BUzZ2RnnPwKt23G ode+xgIqdSwAUgyoKBw2F3BGNJfGEBSZcNngPasYx/tbeJK8f3i6XNrYNrMFNYiYGTZYOVFezJph Skrsb7LcPJHXKhwNGbZeU3tFRS2NO7fu3bx7+/4NfEWWqOKCGz+OPLny5cx/L2wOPbr06dSrW7+O Pbv27dy7R6PgPbz48eTLU4eS1Lz69ezbuzfm0UEDWu/r27+PP39RCaT1+///D2CAwTUwXxcFUhRD fyAoaIOADpbH4IMoUbdXZNPEosRdSi2Y4IUbRShhiDtYdGGDgQwBIlYBpVjNc6bhFsUDGEwAT40a 3mijPjmUiEKKIv4Iw0kmIngih2XdxOKGPOq2lwBQFDgFPYkZ0sYdkh3SWnGVYcLla9vo4RiQYvrR omNWhrmlEHhtIRqVr2ES5kDhDHbZhghhyaWbHMknSpNQhCTTVKsgZdVjWR2GFlJjLnqiZ9/AxtaI axbqkC08ZZNPekahs9U6le55CJS+QKROoGn91ZVg9L10yDuaMgprJVK6ulhXkmZC0zan0YojJZmu SmIyX/JikaN7egTSbVz/UWqSoWxdimE6ZvUaa7U7qkVVS42ixqwlca2o7a8agtPYhJ/6FMVTTsVI V7eENovrTCj1I6+19naILbZCgdJsvkB9O464AnsQabfG7slXfJtVicg8nb2R5blolpnKlYPei/GC a6jGWpdp3rorxHniFdqXPrrFGZ2fzfprwyPjiiRtVDBwW8Y234wzOdJJQdzJOf8MtJg+l+Zi0EYf jXTSSi/NtM3gNQ111FIHhN6qU1+NddY1KAyl1l5/DbaRXPgVdtlmY00gGwcaGaSauw19dn1w/zc3 0R957OGLAKUwZI8M1R03cMGyTWQjKIIMeIc+zElM4ozESIEEkRNMeeWE/1/e90+BhyfkkpiPePiR NiU5oecwJswG2RxTSc1nDkfM+JtwbEmImWDKvjA4Fke6+WoL14nnHHVLnGcinSkSpzEUX8ZpMHcW z1hx4M43ipOl1HwUsafu29OhOc3zEvedLiOVrjn2vpRkVrgmPg/E+wuzopqbisTyl8J/MKahsmEZ qfq+WytnfQM1niJRqUBDQLs8xmroI9otuIUqQ93KNfgLGV3md8HB7ediATwXkpClBUAtSyzb84q5 CgIPaLXIe+PL1byo1UCiuOtZpUuCHc5SsRIyUHnh6iHf6MMrHORPIOlyyrqUhcIZZmVfFEQh/awW lvvBy1tKiqFmlPhEnP/0y1P/2iK4uAjG71kKjEMkYsJUtzKPcUN4g2JjvFqTO9xlqXwJVJ/FzmfF 0W0sjR1zo9ss2L9JOIQzmmhIymRXR3GoLJCcKmPAZGYbx/3ti4vLoyWDI0lQLaBn0Mlk4XR2yVD2 xpN6JKUoT4nKVKpylayU0YKoAMvaxHKWsqwlLW9py1zicpe67CUvf+nLYAJzmMIsJjGPacxkInOZ ymwmM5/pzGhCc5rSrCY1r2nNbGLzmeOAgqsQMLMbinOc5CynOc+JznSqc53sbKc73wnPeMpznvSs pz3vic986nOf/OynPz9WjPmYQ3r/LKhBD4rQhCp0oQxtqEMfCtGImvP/btFoVW0UEE6JanSjHO2o Rz8K0pCKtKOGZJ2W6mmYeKZUpCsdqUtfCtOY4jOlLa2HTMVZ04JSVHkW7d8B0GjSckjknDm16TpX mrt9us4d9mRTrW4K1ahKdVZFFapFcSrRqpqTpqgap1aJWlHijIFsEAuqUbG61XR+9azlWCs8V2ZV erIJTlOtq11dSle13rCqbvVnX/fKVqLKc6fKgwpgQ9iquQYKiFiaS2G4CsfJ8K9cLvOpGuFKjcAw rKeMu+pdPwvah6axsoocVZf+yk/I7tEybKWr9jjI1KItYn+G7RNrE5JYQjYWTnl1Kk1xu1nW+bas wm3sUIvbGP6dI65O/zVraJ8L3YOOtqbDra5zF4rZ5h53Y8BtK3BvawfCFoO5N/TLUJHnXd5211JW 5e360qQl6Kl3soqRUm9Nqt3geja6/O1vPqe7VOuyd78KzS5n62tTxQp3feAFaEVrE96z+na4m7Vu e4M6X7P+trUWPlNzN2zc3ELWS/4tsYnvOVp0rPdM3o2ogV9MTta6LsTKvap4w5rLURg3xbtd8X1d m97uYljIFe5xcEEMZMxul8AnbrKTBVvjIqs3w6hVqlE/TOTiAvbHUXZwRWt70dKOhA/fnJ3IThtl n6bsqqyZQ5vpi2UJJ5fGQu7sk++MZzHLIlO3fVNsGboZPysywFdm3v+bGzyFv4UznDrOM0er7OhI S3rScu3nRFoMaUr/V9Oc7rSn55npc944YOLI6KdPjepUqxq6mdGmq7f56ljDetayrjWtb23rXON6 17ruNa9/7WthMuRprSy2sbdTNRgee9nM/g3XvtnsaEvbN95A47Svje22pA0Ma2vC0EypxWwfrXOW wyR2KoQ3EaRBb6/Co7t1JA9fxZFMJhQ3c2jXtz6AO3PaiJ3prhiVydFIUDcK3efY/UkJeltbC7ev vZfDu3L3at//3lEND95q1IFBdfaIXpU+/Do1nvR4aI6Iipn3kDpx0UxTjO3eHm6cjqM83hOTHiXn +DLnmTx4xqM4h6j/56frOaMfstAhCestv0N5RoEtHFU33jjGNcH8ODLXAUuYPskwRl2Otaigsn21 v+WySs1h1IkBp7Vlf6ed7ExMJPsWeJcx23zqo0wHy/wHwdH5EDJWV8YB0+5ITIEwCCLUioyziHUa 7g1ROg80wIA4rbxs6mM+pzsgZF6uU3Wu8uWW4su72OYTxu9YFXoKu54+xSiWfVIXRDoUWdj1yFOx hgzkvOUXLnXVY52Ie2+95LlnPtu34IyLGWDo6xsb0cyYjo5NYfPcXJcE6uiOca/+7TG5bjaGBnal rDnH4v0Llwny3V+ez8ycJHz2pP/6cVv/44Zj2nGzf/7kx7776Y////zrf//2Jjb//w+AyXZ/AEiA Z/NsO1SACfhw1TaACuiAU7NtBjJ3ICM6udGAD0ghnXRud7Nu6nZAtDdxftM2/vY489ZwTIWB6NJ8 FShDlWCCGEcWkDMjk6Mi8FZFN2iDphNx/PJ77jN6KahJF8OC6OKC9fd1MWM95tAFHKcVyMViMqF8 lAd9s7NzftcmU9hDLNc+WAWE6dMMKMc+6tOCvzNzBMd88uVaexIK6ZKEgDIVkNdGsJd4XrR3TleH Wwc+dQF1hudlXfgTRPcuhueFWieIOQeHQRF44xV2ffaGbCeHexZEBURANGdA8JMad5ctjVg/fOOH vJcJZ3cnCHhpvf/HR8gwLOE3JUY4XoMnOUtXdJaIQ7+nQi9CbocHQHaCFZjXVQjXiTw0e7f4eXqn ddCyQcdXb4mIY+piWOXDh3SIRU30cpsXLY9nhtlyiIK4g734CW/hjL4njPTjjQVDQshYfk/CcdnX MIKRfDVHPJdVOldCcqFYjVSViYUoW9q4jcKSdyUDbSoYhbeDiajYR42kitsISTRzgeKRkPiIMQtp OJsUf0bjkAxpLRPZKBSJkRmpkRu5KP7HkR8ZOAIIkiNpgH7RNSSJkl7DgCnJklcTgX3iON/GGxbZ kmN4bxtoIR4ojpuYcJxocS94eUCpJg5Xk0KwgkU4iG5BgjCoFwH/N4PhU3BM+SGKw3CzVZWgQJRF CTodQ4E2CUpGSJMcoHFLOHSagFsgBxjcFxtoeIYVc4XxmIUq1z049YNaiS9umXLPc4QVNSeI5IoM t2CHNIF8CXR84YZV1xLkgkOpQoer1zxLlESPoodvF5l7aZebCCyQGYxqSIhOtDtVGXx6NAaiEkh2 l4tyeHbhokH8SCuw+H3LJxufB4dh+X+fAoo7J4pZB46lKCyFQCypaJm+wopOgUQmoURz2HhGQYvw xisA43oqAix7hVSXWUmK+YgTOTCdCXqZd4wFKZyld0Rh2IxG55pvRIzSSBDUyGfWWI0tFJzUaULq 6UREOIzz2YMG/+OdvkJ8a4kntphYlMh9YVhZGPJ8cGlB60mP/4ONOAifn/QQ8sibMnRIYPhAgxZZ 4/ees3WQ6Jc0tNmg7uGhKAORliWRHxo2IWpDKGqiK8qiLcp+HumiMfojIimjNRoiB5ihNqqjCskK 1rajP1ofL6mE4wWkSGkdKqodSEowHPiB/AmhcZSb+dmLfVhxlzaJEoelW5mlI5ij7sM7pKOTFuiU FTBw4kJ2Bld/SspK2ciUAZODvMigIrql/YYkX2qkUmpGSSgqTJgL5GKDJkOJappKahGPJ7crfvZY PkiGtcOWVApKFPSWamY8iUqkgxQ9JHNyf/k2a1g9f4I90lJI7/8IjDWJerGXKPUCp+TwmJJZnvwC jYioc8QoJ9aJemsUjYOZPos4WZiXmaLaU7JKkrSTYKZiMnC2lifId78ZiW7zqu1gqagqJ81wm/RS dG3alB8RQsXpd0g3jc8pqKpEmcaoKwdjoV1KOa0qjYZzm8RKnp4IiEehenPaak1hetq6FrXIjc7J kqWqi4UClXrYg9eyelnEg4GYQ6OKKeJKcM1qI2+HnfsJfpplc+dliEKIkvkwoRXrl2Faj8IhfnWk looKSG2CqYSRPETaRuL3m7GJbwGLMOYXSUUqs+/BMxE5szerHveIszvLsz3bbDDqs0GLHTQqtEVr HTj6rUartA3/MjZJu7RPqwBC2m1QKysgmjNOqw1M+qWOOg06+5MKwrVvymzqkLQa5JPWGiRoqpR4 KrJfCX5o+0Hy8ZTtWUnmCiJYyzRka25x+m6AM4En04BgeoRIGnRKGCUnBAyMmou3AzwZVnzvmKn3 kLFrCnoYmjyMCqgFi4YeJnLDw3oTqifydbL5SIabi4uHCrrGOj19YpjYQ0ilST6A2Y3Pp5kVS7uH iLcAUiku4acFFIdsu6gpQLvtM0EEe7DcuJmku5ueebug+YmiiQWkuar/A0XCE6+PKLzBMq5JVWy7 SyrSqpP+aq48+X0ddHHVabyhWYpRapWEaLaz93fFArzeNpyF/+e80SiL3Wh0wjt9vzi+ZsOFVycM CHqa9Iausuel6wqrCItBnqcpfrqszytD9BqeyWmJKSGfiHdx9eLAuesfiMmv/Qt8ReGyeZO+LUeB i/m8+sqX9RmM4uh1C1m4CoOCQ7eqgrJmXCdjT7pUYqiXXptHiJluocp19NixLbBH2suO4ZYajGSb ADq6YPePD/qCi0SydZmnUYKQbvoHHky1jOLFjsdJXKyuXwxzYeyBZqzGa8zGQAO0bQzHZEG0cUzH S4G0dYzH9Nm0eczHw2a4Q9rHa3u+0YHGFoiTQ8y9bju/HymdnuOQ7yu2fJsgavuV6ye4ASavTSm3 ZEqDbMt4Lv8KtpF8czA0ld5GyVTJmYI8uKM0lodrwRRacqUbthpZJiqzfSLXlwpXt2XIuX7ErFBo O6YlmJSqvDhnR5EXmD2nd4XZhq7bvCX0QsR7sdSnefa5e0Vwwwo2sK56wh6UdNG6vIv3zJAidUSk q3YYdWv3etvckuk6rcOayOyrlHdHqHnHzZCpvgqcsO57pZVbz+9AjspTv9oquWhnGtccrAZdzeqm JPKsMwd8laCjwM7arjfXweOyFYyJxStCwctofbAXzd2Tkui5RWVZwLF5lycszbuswt4LzQ1cmQ/s q2S0yIEAsaoVvKcxb768r6kpZ8GcxiHNpiQIkIHWuUycl1os+KyZB8SmPMWvCV+CptQ1LQQbWjO6 Gcj0V8isNcbmvNVZfS9fTcxgTdYkUAAAOw== ------=_NextPart_000_0005_01C3BAC6.1AB13D60 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ proxyper mailing list proxyper-Ra3b/QYEcJ3d140v2zMXi0fjHoOT/h/[email protected] http://lists.distributed.net/mailman/listinfo/proxyper ------=_NextPart_000_0005_01C3BAC6.1AB13D60--