Can't visit service other than server machine, a seperated backend and frontend projectCan't visit server on some port from other machine in the same intranetloadbalancing with difference nginx location context and backend server contextDoes it matter if nginx frontend (rev proxy) uses different SSL certificate than backend server?Nginx load balancing redirects to upstream “name”nginx auth_basic 401 htpasswdQ: Strange web traffic - Is this an attack?How to have frontend, on s3, and backend on another server with the same domainDocker, Nginx and PHP7: ERROR 111 Connection refused while connecting to upstreamDid someone succeeded in getting to my server?Redirect in nginx port not showing upNGINX reverse-proxy exposing backend server IP address and protocol

What are the differences between credential stuffing and password spraying?

Do I add my skill check modifier to the roll of 15 granted by Glibness?

Can a Tiefling have more than two horns?

Something that can be activated/enabled

60s/70s science fiction novel where a man (after years of trying) finally succeeds to make a coin levitate by sheer concentration

Why do people keep telling me that I am a bad photographer?

What does this wavy downward arrow preceding a piano chord mean?

Can you Ready a Bard spell to release it after using Battle Magic?

US born but as a child of foreign diplomat

Upside-Down Pyramid Addition...REVERSED!

My advisor talks about me to his colleague

Appropriate certificate to ask for a fibre installation (ANSI/TIA-568.3-D?)

Can FreeNAS zfs send to a Linux machine?

Should I dumb down my writing in a foreign country?

Floor of Riemann zeta function

Should I decline this job offer that requires relocating to an area with high cost of living?

29er Road Tire?

Will 700 more planes a day fly because of the Heathrow expansion?

Where can I go to avoid planes overhead?

Understanding trademark infringements in a world where many dictionary words are trademarks?

How to safely wipe a USB flash drive

Emotional immaturity of comic-book version of superhero Shazam

3D Volume in TIKZ

What was Bran's plan to kill the Night King?



Can't visit service other than server machine, a seperated backend and frontend project


Can't visit server on some port from other machine in the same intranetloadbalancing with difference nginx location context and backend server contextDoes it matter if nginx frontend (rev proxy) uses different SSL certificate than backend server?Nginx load balancing redirects to upstream “name”nginx auth_basic 401 htpasswdQ: Strange web traffic - Is this an attack?How to have frontend, on s3, and backend on another server with the same domainDocker, Nginx and PHP7: ERROR 111 Connection refused while connecting to upstreamDid someone succeeded in getting to my server?Redirect in nginx port not showing upNGINX reverse-proxy exposing backend server IP address and protocol






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








0















I have asked a related question but has solved it already.

Using nginx provided a reverse proxy.

The config file is taking from project document, I paste it below.



Current situation is:

The backend service is working on port 8080. And the front end is working on port 9001.



$ netstat -anp |grep 8080
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp6 0 0 :::8080 :::* LISTEN 26707/java

$ netstat -anp |grep 9001
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 12130/grunt


I can visit the localhost:9001 on machine A where the service is running.
While visits from any other machine in the same LAN. It shows the error page. If go with Inspect, there is a message in the error page.



Cannot open document for: /eplmp-server-rest/api/auth/providers from http://192.168.1.164:8989/


192.168.1.164 is the machine A's IP address.
/eplmp-server-rest/api/* should be the endpoint serve by the backend service.



The XHR Network Headers from machine A.



General
Request URL: http://localhost:8080/eplmp-server-rest/api/auth/providers
Request Method: GET
Status Code: 200 OK
Remote Address: [::1]:8080
Referrer Policy: no-referrer-when-downgrade

Requst Headers
Provisional headers are shown
Accept: application/json, text/javascript, */*; q=0.01
Origin: http://localhost:9001
Referer: http://localhost:9001/
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36


from another machine in the same LAN



Request URL: http://localhost:8080/eplmp-server-rest/api/auth/providers
Referrer Policy: no-referrer-when-downgrade

Provisional headers are shown
Accept: application/json, text/javascript, /; q=0.01
Origin: http://192.168.1.164:8989
Referer: http://192.168.1.164:8989/
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36


The related nginx config file.



# Simple http proxy
server
listen 8989;
server_name localhost;

# Static grunt server
location /
# Use grunt server (require grunt serve command)
proxy_pass http://localhost:9001;

# OR serve static files directly :
# charset utf-8;
# root /path/to/docdoku-web-front/dist;
# expires 0d;
# access_log off;


# Webservices REST
location /api
proxy_pass http://localhost:8080;


# Websocket application
location /ws
proxy_pass http://localhost:8080/ws;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_read_timeout 7200s;











share|improve this question






























    0















    I have asked a related question but has solved it already.

    Using nginx provided a reverse proxy.

    The config file is taking from project document, I paste it below.



    Current situation is:

    The backend service is working on port 8080. And the front end is working on port 9001.



    $ netstat -anp |grep 8080
    (Not all processes could be identified, non-owned process info
    will not be shown, you would have to be root to see it all.)
    tcp6 0 0 :::8080 :::* LISTEN 26707/java

    $ netstat -anp |grep 9001
    (Not all processes could be identified, non-owned process info
    will not be shown, you would have to be root to see it all.)
    tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 12130/grunt


    I can visit the localhost:9001 on machine A where the service is running.
    While visits from any other machine in the same LAN. It shows the error page. If go with Inspect, there is a message in the error page.



    Cannot open document for: /eplmp-server-rest/api/auth/providers from http://192.168.1.164:8989/


    192.168.1.164 is the machine A's IP address.
    /eplmp-server-rest/api/* should be the endpoint serve by the backend service.



    The XHR Network Headers from machine A.



    General
    Request URL: http://localhost:8080/eplmp-server-rest/api/auth/providers
    Request Method: GET
    Status Code: 200 OK
    Remote Address: [::1]:8080
    Referrer Policy: no-referrer-when-downgrade

    Requst Headers
    Provisional headers are shown
    Accept: application/json, text/javascript, */*; q=0.01
    Origin: http://localhost:9001
    Referer: http://localhost:9001/
    User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36


    from another machine in the same LAN



    Request URL: http://localhost:8080/eplmp-server-rest/api/auth/providers
    Referrer Policy: no-referrer-when-downgrade

    Provisional headers are shown
    Accept: application/json, text/javascript, /; q=0.01
    Origin: http://192.168.1.164:8989
    Referer: http://192.168.1.164:8989/
    User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36


    The related nginx config file.



    # Simple http proxy
    server
    listen 8989;
    server_name localhost;

    # Static grunt server
    location /
    # Use grunt server (require grunt serve command)
    proxy_pass http://localhost:9001;

    # OR serve static files directly :
    # charset utf-8;
    # root /path/to/docdoku-web-front/dist;
    # expires 0d;
    # access_log off;


    # Webservices REST
    location /api
    proxy_pass http://localhost:8080;


    # Websocket application
    location /ws
    proxy_pass http://localhost:8080/ws;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_read_timeout 7200s;











    share|improve this question


























      0












      0








      0








      I have asked a related question but has solved it already.

      Using nginx provided a reverse proxy.

      The config file is taking from project document, I paste it below.



      Current situation is:

      The backend service is working on port 8080. And the front end is working on port 9001.



      $ netstat -anp |grep 8080
      (Not all processes could be identified, non-owned process info
      will not be shown, you would have to be root to see it all.)
      tcp6 0 0 :::8080 :::* LISTEN 26707/java

      $ netstat -anp |grep 9001
      (Not all processes could be identified, non-owned process info
      will not be shown, you would have to be root to see it all.)
      tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 12130/grunt


      I can visit the localhost:9001 on machine A where the service is running.
      While visits from any other machine in the same LAN. It shows the error page. If go with Inspect, there is a message in the error page.



      Cannot open document for: /eplmp-server-rest/api/auth/providers from http://192.168.1.164:8989/


      192.168.1.164 is the machine A's IP address.
      /eplmp-server-rest/api/* should be the endpoint serve by the backend service.



      The XHR Network Headers from machine A.



      General
      Request URL: http://localhost:8080/eplmp-server-rest/api/auth/providers
      Request Method: GET
      Status Code: 200 OK
      Remote Address: [::1]:8080
      Referrer Policy: no-referrer-when-downgrade

      Requst Headers
      Provisional headers are shown
      Accept: application/json, text/javascript, */*; q=0.01
      Origin: http://localhost:9001
      Referer: http://localhost:9001/
      User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36


      from another machine in the same LAN



      Request URL: http://localhost:8080/eplmp-server-rest/api/auth/providers
      Referrer Policy: no-referrer-when-downgrade

      Provisional headers are shown
      Accept: application/json, text/javascript, /; q=0.01
      Origin: http://192.168.1.164:8989
      Referer: http://192.168.1.164:8989/
      User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36


      The related nginx config file.



      # Simple http proxy
      server
      listen 8989;
      server_name localhost;

      # Static grunt server
      location /
      # Use grunt server (require grunt serve command)
      proxy_pass http://localhost:9001;

      # OR serve static files directly :
      # charset utf-8;
      # root /path/to/docdoku-web-front/dist;
      # expires 0d;
      # access_log off;


      # Webservices REST
      location /api
      proxy_pass http://localhost:8080;


      # Websocket application
      location /ws
      proxy_pass http://localhost:8080/ws;
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "upgrade";
      proxy_read_timeout 7200s;











      share|improve this question
















      I have asked a related question but has solved it already.

      Using nginx provided a reverse proxy.

      The config file is taking from project document, I paste it below.



      Current situation is:

      The backend service is working on port 8080. And the front end is working on port 9001.



      $ netstat -anp |grep 8080
      (Not all processes could be identified, non-owned process info
      will not be shown, you would have to be root to see it all.)
      tcp6 0 0 :::8080 :::* LISTEN 26707/java

      $ netstat -anp |grep 9001
      (Not all processes could be identified, non-owned process info
      will not be shown, you would have to be root to see it all.)
      tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 12130/grunt


      I can visit the localhost:9001 on machine A where the service is running.
      While visits from any other machine in the same LAN. It shows the error page. If go with Inspect, there is a message in the error page.



      Cannot open document for: /eplmp-server-rest/api/auth/providers from http://192.168.1.164:8989/


      192.168.1.164 is the machine A's IP address.
      /eplmp-server-rest/api/* should be the endpoint serve by the backend service.



      The XHR Network Headers from machine A.



      General
      Request URL: http://localhost:8080/eplmp-server-rest/api/auth/providers
      Request Method: GET
      Status Code: 200 OK
      Remote Address: [::1]:8080
      Referrer Policy: no-referrer-when-downgrade

      Requst Headers
      Provisional headers are shown
      Accept: application/json, text/javascript, */*; q=0.01
      Origin: http://localhost:9001
      Referer: http://localhost:9001/
      User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36


      from another machine in the same LAN



      Request URL: http://localhost:8080/eplmp-server-rest/api/auth/providers
      Referrer Policy: no-referrer-when-downgrade

      Provisional headers are shown
      Accept: application/json, text/javascript, /; q=0.01
      Origin: http://192.168.1.164:8989
      Referer: http://192.168.1.164:8989/
      User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36


      The related nginx config file.



      # Simple http proxy
      server
      listen 8989;
      server_name localhost;

      # Static grunt server
      location /
      # Use grunt server (require grunt serve command)
      proxy_pass http://localhost:9001;

      # OR serve static files directly :
      # charset utf-8;
      # root /path/to/docdoku-web-front/dist;
      # expires 0d;
      # access_log off;


      # Webservices REST
      location /api
      proxy_pass http://localhost:8080;


      # Websocket application
      location /ws
      proxy_pass http://localhost:8080/ws;
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "upgrade";
      proxy_read_timeout 7200s;








      nginx






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Apr 25 at 5:51







      Shihe Zhang

















      asked Apr 25 at 2:02









      Shihe ZhangShihe Zhang

      1036




      1036




















          1 Answer
          1






          active

          oldest

          votes


















          0














          Since it's a separated back-end and front-end project, and can be visit success locally.

          So the back-end is correctly config.
          The failed request



          Request URL: http://localhost:8080/eplmp-server-rest/api/auth/providers


          So it's not looking into the right domain. Since the machine A's IP is 192.168.1.164, so the right request URL domain should be there.

          It's where the front-end should request, and it's not related with the nginx config file.

          Finally, find out there is a config file for the front-end, there's a part config the server domain, which was localhost. After change it to 192.168.1.164 it worked.

          No matter what it is, any separated front-end and back-end project should have somewhere for front-end to connect the back-end.



          My wonder was since the front-end was deployed on the same server of the back-end, the localhost should work. After I inspect some website, find most of them use a public domain name, like somewebsite.com rather than localhost, though they may not deployed on the same server, this inspired me. Guess there should some kind of front-end client, maybe from the source of the inspect , which need to connect the real back-end.



          Really lack of the front-end knowledge, correction is welcome if there are any mistake.






          share|improve this answer























            Your Answer








            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "2"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f964493%2fcant-visit-service-other-than-server-machine-a-seperated-backend-and-frontend%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            Since it's a separated back-end and front-end project, and can be visit success locally.

            So the back-end is correctly config.
            The failed request



            Request URL: http://localhost:8080/eplmp-server-rest/api/auth/providers


            So it's not looking into the right domain. Since the machine A's IP is 192.168.1.164, so the right request URL domain should be there.

            It's where the front-end should request, and it's not related with the nginx config file.

            Finally, find out there is a config file for the front-end, there's a part config the server domain, which was localhost. After change it to 192.168.1.164 it worked.

            No matter what it is, any separated front-end and back-end project should have somewhere for front-end to connect the back-end.



            My wonder was since the front-end was deployed on the same server of the back-end, the localhost should work. After I inspect some website, find most of them use a public domain name, like somewebsite.com rather than localhost, though they may not deployed on the same server, this inspired me. Guess there should some kind of front-end client, maybe from the source of the inspect , which need to connect the real back-end.



            Really lack of the front-end knowledge, correction is welcome if there are any mistake.






            share|improve this answer



























              0














              Since it's a separated back-end and front-end project, and can be visit success locally.

              So the back-end is correctly config.
              The failed request



              Request URL: http://localhost:8080/eplmp-server-rest/api/auth/providers


              So it's not looking into the right domain. Since the machine A's IP is 192.168.1.164, so the right request URL domain should be there.

              It's where the front-end should request, and it's not related with the nginx config file.

              Finally, find out there is a config file for the front-end, there's a part config the server domain, which was localhost. After change it to 192.168.1.164 it worked.

              No matter what it is, any separated front-end and back-end project should have somewhere for front-end to connect the back-end.



              My wonder was since the front-end was deployed on the same server of the back-end, the localhost should work. After I inspect some website, find most of them use a public domain name, like somewebsite.com rather than localhost, though they may not deployed on the same server, this inspired me. Guess there should some kind of front-end client, maybe from the source of the inspect , which need to connect the real back-end.



              Really lack of the front-end knowledge, correction is welcome if there are any mistake.






              share|improve this answer

























                0












                0








                0







                Since it's a separated back-end and front-end project, and can be visit success locally.

                So the back-end is correctly config.
                The failed request



                Request URL: http://localhost:8080/eplmp-server-rest/api/auth/providers


                So it's not looking into the right domain. Since the machine A's IP is 192.168.1.164, so the right request URL domain should be there.

                It's where the front-end should request, and it's not related with the nginx config file.

                Finally, find out there is a config file for the front-end, there's a part config the server domain, which was localhost. After change it to 192.168.1.164 it worked.

                No matter what it is, any separated front-end and back-end project should have somewhere for front-end to connect the back-end.



                My wonder was since the front-end was deployed on the same server of the back-end, the localhost should work. After I inspect some website, find most of them use a public domain name, like somewebsite.com rather than localhost, though they may not deployed on the same server, this inspired me. Guess there should some kind of front-end client, maybe from the source of the inspect , which need to connect the real back-end.



                Really lack of the front-end knowledge, correction is welcome if there are any mistake.






                share|improve this answer













                Since it's a separated back-end and front-end project, and can be visit success locally.

                So the back-end is correctly config.
                The failed request



                Request URL: http://localhost:8080/eplmp-server-rest/api/auth/providers


                So it's not looking into the right domain. Since the machine A's IP is 192.168.1.164, so the right request URL domain should be there.

                It's where the front-end should request, and it's not related with the nginx config file.

                Finally, find out there is a config file for the front-end, there's a part config the server domain, which was localhost. After change it to 192.168.1.164 it worked.

                No matter what it is, any separated front-end and back-end project should have somewhere for front-end to connect the back-end.



                My wonder was since the front-end was deployed on the same server of the back-end, the localhost should work. After I inspect some website, find most of them use a public domain name, like somewebsite.com rather than localhost, though they may not deployed on the same server, this inspired me. Guess there should some kind of front-end client, maybe from the source of the inspect , which need to connect the real back-end.



                Really lack of the front-end knowledge, correction is welcome if there are any mistake.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Apr 25 at 13:10









                Shihe ZhangShihe Zhang

                1036




                1036



























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Server Fault!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f964493%2fcant-visit-service-other-than-server-machine-a-seperated-backend-and-frontend%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Club Baloncesto Breogán Índice Historia | Pavillón | Nome | O Breogán na cultura popular | Xogadores | Adestradores | Presidentes | Palmarés | Historial | Líderes | Notas | Véxase tamén | Menú de navegacióncbbreogan.galCadroGuía oficial da ACB 2009-10, páxina 201Guía oficial ACB 1992, páxina 183. Editorial DB.É de 6.500 espectadores sentados axeitándose á última normativa"Estudiantes Junior, entre as mellores canteiras"o orixinalHemeroteca El Mundo Deportivo, 16 setembro de 1970, páxina 12Historia do BreogánAlfredo Pérez, o último canoneiroHistoria C.B. BreogánHemeroteca de El Mundo DeportivoJimmy Wright, norteamericano do Breogán deixará Lugo por ameazas de morteResultados de Breogán en 1986-87Resultados de Breogán en 1990-91Ficha de Velimir Perasović en acb.comResultados de Breogán en 1994-95Breogán arrasa al Barça. "El Mundo Deportivo", 27 de setembro de 1999, páxina 58CB Breogán - FC BarcelonaA FEB invita a participar nunha nova Liga EuropeaCharlie Bell na prensa estatalMáximos anotadores 2005Tempada 2005-06 : Tódolos Xogadores da Xornada""Non quero pensar nunha man negra, mais pregúntome que está a pasar""o orixinalRaúl López, orgulloso dos xogadores, presume da boa saúde económica do BreogánJulio González confirma que cesa como presidente del BreogánHomenaxe a Lisardo GómezA tempada do rexurdimento celesteEntrevista a Lisardo GómezEl COB dinamita el Pazo para forzar el quinto (69-73)Cafés Candelas, patrocinador del CB Breogán"Suso Lázare, novo presidente do Breogán"o orixinalCafés Candelas Breogán firma el mayor triunfo de la historiaEl Breogán realizará 17 homenajes por su cincuenta aniversario"O Breogán honra ao seu fundador e primeiro presidente"o orixinalMiguel Giao recibiu a homenaxe do PazoHomenaxe aos primeiros gladiadores celestesO home que nos amosa como ver o Breo co corazónTita Franco será homenaxeada polos #50anosdeBreoJulio Vila recibirá unha homenaxe in memoriam polos #50anosdeBreo"O Breogán homenaxeará aos seus aboados máis veteráns"Pechada ovación a «Capi» Sanmartín e Ricardo «Corazón de González»Homenaxe por décadas de informaciónPaco García volve ao Pazo con motivo do 50 aniversario"Resultados y clasificaciones""O Cafés Candelas Breogán, campión da Copa Princesa""O Cafés Candelas Breogán, equipo ACB"C.B. Breogán"Proxecto social"o orixinal"Centros asociados"o orixinalFicha en imdb.comMario Camus trata la recuperación del amor en 'La vieja música', su última película"Páxina web oficial""Club Baloncesto Breogán""C. B. Breogán S.A.D."eehttp://www.fegaba.com

                    Vilaño, A Laracha Índice Patrimonio | Lugares e parroquias | Véxase tamén | Menú de navegación43°14′52″N 8°36′03″O / 43.24775, -8.60070

                    Cegueira Índice Epidemioloxía | Deficiencia visual | Tipos de cegueira | Principais causas de cegueira | Tratamento | Técnicas de adaptación e axudas | Vida dos cegos | Primeiros auxilios | Crenzas respecto das persoas cegas | Crenzas das persoas cegas | O neno deficiente visual | Aspectos psicolóxicos da cegueira | Notas | Véxase tamén | Menú de navegación54.054.154.436928256blindnessDicionario da Real Academia GalegaPortal das Palabras"International Standards: Visual Standards — Aspects and Ranges of Vision Loss with Emphasis on Population Surveys.""Visual impairment and blindness""Presentan un plan para previr a cegueira"o orixinalACCDV Associació Catalana de Cecs i Disminuïts Visuals - PMFTrachoma"Effect of gene therapy on visual function in Leber's congenital amaurosis"1844137110.1056/NEJMoa0802268Cans guía - os mellores amigos dos cegosArquivadoEscola de cans guía para cegos en Mortágua, PortugalArquivado"Tecnología para ciegos y deficientes visuales. Recopilación de recursos gratuitos en la Red""Colorino""‘COL.diesis’, escuchar los sonidos del color""COL.diesis: Transforming Colour into Melody and Implementing the Result in a Colour Sensor Device"o orixinal"Sistema de desarrollo de sinestesia color-sonido para invidentes utilizando un protocolo de audio""Enseñanza táctil - geometría y color. Juegos didácticos para niños ciegos y videntes""Sistema Constanz"L'ocupació laboral dels cecs a l'Estat espanyol està pràcticament equiparada a la de les persones amb visió, entrevista amb Pedro ZuritaONCE (Organización Nacional de Cegos de España)Prevención da cegueiraDescrición de deficiencias visuais (Disc@pnet)Braillín, un boneco atractivo para calquera neno, con ou sen discapacidade, que permite familiarizarse co sistema de escritura e lectura brailleAxudas Técnicas36838ID00897494007150-90057129528256DOID:1432HP:0000618D001766C10.597.751.941.162C97109C0155020