Hi All
Yesterday I had the pleasure of one of my raid drives going titsup and I had to rebuild my machine.
Consequently when I try to test my access to the UPnP deck exchange I get the result False which I asssume means no one can see all the decks I managed to salvage prior to evacuation of my old machine build.
Windows Firewall has the app in it's exceptions.
My router and rig have UPnP running and up.
Somebody please refresh my brain as to what I'm missing.
I know we've covered this somewhere on the forum as I was involved in the discussion but I cannot find it anywhere.
The irony here is that I'm off to Africa in a few weeks and I've just signed off finally on 4 decks I've been working on for the last 4 months and want to get them out there to people.
The app has worked fine in the past without me manually adding exceptions to the router as I have to do with my other torrent applications so I have no idea whats missing this time.
I can see everyone elses files fine so that side of things is fine.
What ports does the app need open in case I have to manually open them on the router.
Also as an aside to Richard, can this forum support the embedding of images into the posts as I'd like to at least take a stab at pimping my card decks on the forum as I've created them in a hyper nerdy pixel perfect style for the application.
Cheers
Mark
Port Forwarding and What Not!
Moderators: Programmer, WebWeaver, WillowsHeart
- Programmer
- Major Contributor
- Posts: 1725
- Joined: Sat 01 Jan, 2005 12:00 am
- Location: Spain
- Contact:
Port Forwarding and What Not!
Hi Mark,
I think this issue may not be to do with anything as sublime as port forwarding, it might just be to do with a bug in the program which hopefully I have fixed in the new beta.
The bug was this: the first time you use the P2P utility the program generates a GUID which serves to uniquely identify your machine from then on. When you log on to the server it validates you by making sure the GUID exists in the database. If it doesn't your decks won't appear. In this case the Windows service should note the fact that validation has failed and delete the registry key holding the GUID, thus ensuring that a new one is generated the next time you use the program.
I am not sure why validation would fail in the first place (one possibility is that I accidentally deleted some machines in the course of testing), but it looks like in these cases the Windows service has been failing to delete the registry key, probably because of some permissions issue, so you could be stuck with a situation where your machine is never validated and the server doesn't recognise your shared decks. That is what I think I have fixed, so let's see.
The test behaves as you described, false means you decks aren't visible for whatever reason. I will need to make that a bit more user friendly.
Let's make sure we can get you visible on the P2P, and at the same time if you like I can add a couple of the new decks to the Decks by Other Artists and Friends of the Program page, so they are available even when you are not logged on.
Cheers
Richard
I think this issue may not be to do with anything as sublime as port forwarding, it might just be to do with a bug in the program which hopefully I have fixed in the new beta.
The bug was this: the first time you use the P2P utility the program generates a GUID which serves to uniquely identify your machine from then on. When you log on to the server it validates you by making sure the GUID exists in the database. If it doesn't your decks won't appear. In this case the Windows service should note the fact that validation has failed and delete the registry key holding the GUID, thus ensuring that a new one is generated the next time you use the program.
I am not sure why validation would fail in the first place (one possibility is that I accidentally deleted some machines in the course of testing), but it looks like in these cases the Windows service has been failing to delete the registry key, probably because of some permissions issue, so you could be stuck with a situation where your machine is never validated and the server doesn't recognise your shared decks. That is what I think I have fixed, so let's see.
The test behaves as you described, false means you decks aren't visible for whatever reason. I will need to make that a bit more user friendly.
Let's make sure we can get you visible on the P2P, and at the same time if you like I can add a couple of the new decks to the Decks by Other Artists and Friends of the Program page, so they are available even when you are not logged on.
Cheers
Richard
- Programmer
- Major Contributor
- Posts: 1725
- Joined: Sat 01 Jan, 2005 12:00 am
- Location: Spain
- Contact:
Port Forwarding and What Not!
BTW I am sorry to hear your RAID drive went base over apex 

- Programmer
- Major Contributor
- Posts: 1725
- Joined: Sat 01 Jan, 2005 12:00 am
- Location: Spain
- Contact:
Port Forwarding and What Not!
Oh, and the port you need to open is 3999.
Port Forwarding and What Not!
Ok I'm back in the game now I've tried it again as you suggested in your first reply.
I did an exception handle error that I couldn't screenshot when I tried to test the connection again thou.
I'll take a final pass at my spelling in the cardxml files in my decks tonight and share them out tomorrow.
I did an exception handle error that I couldn't screenshot when I tried to test the connection again thou.
I'll take a final pass at my spelling in the cardxml files in my decks tonight and share them out tomorrow.