When I access the service from other machine in my LAN i get this error:

System.ServiceModel.EndpointNotFoundException: There was no endpoint
listening at http://yaniv-pc:8080/Test/123 that could accept the
message. This is often caused by an incorrect address or SOAP action.
See InnerException, if present, for more details. --->
System.Net.WebException: Unable to connect to the remote server --->
System.Net.Sockets.SocketException: A socket operation was attempted
to an unreachable network 10.0.0.3:8080

Check firewalls. See if you can browse a flat html file at the server first. Then, try your service.
–
Davin TryonDec 25 '12 at 19:38

What is the IP of yaniv-pc? check if it is 10.0.0.3 or not.
–
L.BDec 25 '12 at 19:41

Are you running this standalone, or are you running it through Visual Studio?
–
Kenneth K.Dec 25 '12 at 20:29

Im in local network so I am not sure firewall is an issue.. anyway, port is forwarded in firewall. 10.0.0.3 is yaniv-pc. I tried both running visual studio as administrator and run the program from vs, and i also tried to run the console app as standalone application
–
yanivpsDec 26 '12 at 5:04

@yanivps, It seems to be problem with firewall indeed, if it is able to browse on local machine with same address & port. Please host a simple web application & simply add a html page & browse it from other machine in your LAN. If it is able to browse firewall is not a problem, then, change to default port 80 & try with it.
–
Pranav SinghDec 26 '12 at 6:38