Transparent layer 2 tunneling through EoMPLS on Nexus 7K

Hello,
Does anyone know if the N7K supports transparent layer 2 tunneling of control traffic (CDP, STP and VTP) over EoMPLS? I'm unable to find exact info about this in Cisco's documentation.
Here's the problem I'm having:
I have an EoMPLS virtual connect configured between a ME3600X switch and a Nexus 7K switch to extend layer 2 domain across two different sites. The virtual connect is up and running and passing traffic successfully between the CEs. However, I'm having problem with tunneling CDP traffic from the N7K end to the ME3600X end. CDP tunneling in the other way is working fine. i.e. CE1 connected to the N7K is able to see the other CE (CE2) in its CDP table; however, CE2 connected to the ME3600X is unable to see CE1 in its CDP table, which I believe is caused by the N7K not tunneling the CDP traffic through the EoMPLS VC properly.
Below is the config:
! CE1 is connected to N7K port e3/28.
! CE2 is connected to ME3600X port g0/24.
! N7K:
feature mpls l2vpn
l2vpn
interface loopback100
  ip address 10.255.255.200/32
  ip router ospf 185 area 0.0.0.0
port-profile type pseudowire MPLS
  encapsulation mpls
  state enabled
l2vpn xconnect context TestToME
  member Ethernet3/28 service-instance 1
  member pseudowire185
interface pseudowire185
  inherit port-profile MPLS
  neighbor 10.255.255.150 102
  encapsulation mpls
  vc type ethernet
  mtu 9216
interface Ethernet3/28
  no cdp enable
  no shutdown
  service instance 1 ethernet
    encapsulation default
    no shutdown
! ME3600X
interface Loopback100
 ip address 10.255.255.150 255.255.255.255
interface GigabitEthernet0/24
 switchport trunk allowed vlan none
 switchport mode trunk
 service instance 1 ethernet
  encapsulation default
  l2protocol forward cdp
  bridge-domain 102
interface Vlan102
 mtu 9216
 no ip address
 xconnect 10.255.255.200 102 encapsulation mpls

Folks,
I have this issue resolved.
There were reported bugs in earlier version of code for the ME3600X which dropped MSTP and RSTP BPDU's.
Also there are 2 different use cases for using the L2protocol command:
1, When creating a service instance between 2 devices that supports the L2protocol command use L2protocol tunnel (ME3600 to ME3600)
2, When creating a service instance between a deice that supports the L2protcol command and another device that does not support the L2protocol command use L2protocol forward (ME3600 - 2911 or ME3600 to non Cisco device)
I upgraded the s/w on the ME3600 to 15.3-2
Here is the working configuration between the ME3600 and the 2911
PE1 (ME 3600X)
int g0/1
port-type nni
switchport trunk allowed vlan none
switchport mode tunk
service instance 2 ethernet
encapsulation dot1q 2
rewrite ingress tag pop 1 symmetric
l2protocol forward stp
xconnect 10.11.1.4 encapsulation mpls
PE 2 (2911)
int g0/2.2
xconnect 10.11.1.16 encapsulation mpls
CE 1 and CE 2
int g0/1
switchport mode trunk
Thanks for your help.
Colm

Similar Messages

  • Transparent layer over something opaque

    Hi I'm trying to put an image over a webcam video. Is it possible to put a transparent layer over the video so it makes the video form into a shape.
    Like here's the webcam ->
    |                    |  
    |                    |
    Can I put a image layer over it that is transparent, that will show the background through? Like this ->
    |              |___ <- this is an image layered over the webcam with the background visible.
    |                    |
    Thanks if anyone can lend me a hand.

    Hi...
    Looks like we are trying to do the same thing - unfortunately we don't know much about coding, so we don't quit understand what to do.
    we would like to place an image on top of the webcamera
    so that the image of whats is being recorded is behind this image.
    is it possible?

  • Dont think RMi is HTTP tunneling through proxy firewall

    Hi Guys,
    Does anyone know how to monitor if RMI is using the option toHTTP tunnel through a proxy ???
    Many of clients sit behind firewalls/proxies that enable HTTP only. I thought RMI would, as a default, use HTTP tunneling POST, RESPONSe methods to get through, but it does not.
    Would that case be insted of using Naming.lokup("RMIServer"); that i should use
    Registry reg = LocateRegistry.getResgistry(serverAddress, serverPort);
    reg.lookup("RMIServer");
    Any help would be greatly appreciated.

    RMI doesn't have an option like that. Sockets do, and you get it for any socket including RMI by setting socksProxyHost and socksProxyPort.
    The RMI HTTP tunnelling thing happens when there is an HTTP server at the server side. which redirects the request to an RMI server via rmi-cgi.cgi or the RMI servlet. It's automatic, as a fallback, and you can enforce its use via a system property which you can find in the Javadoc Guide to Features/Remote Method Invocation/Useful java.rmi system properties.

  • Can you set a layer to "Template" through script?

    Hi there,
         I am creating a script to batch export multiple artboards as SVG, and setting a layer to "Template" will keep my unwanted paths from exporting. I am using Illustrator version 17.1.9(64bit)
    Is there a way to set a layer to "template" through script?
    Thanks!
    Scott

    You are correct on this, if I create a template Action let say called "template layer" I can call that with app.doScript("template layer", "folder"). After testing it does work... on my client where I have the Action, but I have a few other artist who will need to run this script.
    EXAMPLE:
    for (var i = 0; i < app.activeDocument.layers.length; i++)
        app.activeDocument.activeLayer = app.activeDocument.layers[i] ;        
        if(app.activeDocument.layers[i].visible == false){
            app.doScript ("template layer", "NI");
    The only other solution I can think of is putting all non-exportable objects on a layer, and call that layer "nonExport" and select all objects on this layer delete them, then export, then undo this action ... ewwww... sounds messy.
    Cheers,
    Scott

  • HTTP-Tunneling through Apache Plug-in

    Hello,
    has anybody experience with HTTP-Tunneling of requests to a WLS
    4.5.1SP13 through an Apache-Webserver?
    I'm not able to configure the apache plug-in from weblogic to act as a
    reverse proxy for requests coming from a
    Java Client Application.
    Any Hints available?
    Remo

    "Jong Lee" <[email protected]> wrote in message
    news:3a4a9efa$[email protected]..
    >
    Remo Schnidrig <[email protected]> wrote:
    Hello Jong,
    HTTP tunneling will append ".tun" to your request.
    For apache, you can use "MatchExpression" to proxy the mime type.
    i.e: add the following line to your httpd.conf
    MatchExpression *.tunThat is functioning. Thank you very much.
    Another question:
    What about HTTPS-Tunneling through an Apache-Server?
    How can I get everything through?
    Thank you
    Remo
    We don't support https from the bridge to the server yet.
    JongWhat about using HTTPS-Tunneling between our Java client and the WLS
    Stronghold plug-in and HTTP-Tunneling between the plug-in and the WLS?
    If this is possible, how do I have to setup the stronghold?
    Remo

  • Here is example code for HTTPS Tunneling through proxy(400 Lines of code

    Here is the source for Https Tunneling that I have gotten working. It is based on Pua Yeow Cheong's JavaWorld Tip 111. Thanks to David Lord for providing the final breakthrough that I needed.
    I have posted it here for anyone who wishes to use it. If you find any bugs, or write any improvements, please tack them onto the end of this thread.
    I have been trying to tackle this problem for quite some time, so I hope this helps a few of you out there.
    Lots of Luck,
    nightmask.
    <----- Begin Copy and Paste -------->
    import java.net.*;
    import java.io.*;
    import java.security.*;
    import sun.misc.BASE64Encoder;
    import javax.net.*;
    import javax.net.ssl.*;
    *  This example is based on JavaWorld Tip 111. Thanks to Pua Yeow Cheong for writing it.
    *  It tunnels through a proxy using the Https protocol.
    *  Thanks go to David Lord in the java forums for figuring out the main problem with Tip 111
    *  PLEASE NOTE: You need to have the JSSE 1.0.2 jars installed for this to work
    *  Downloads contents of a URL, using Proxy Tunneling and Basic Authentication
    public class URLReader {
         *  The main program for the URLReader class
        public static void main(String[] args) throws Exception {
            //set up strings for use in app. Change these to your own settings
            String proxyPassword = "password";
            String proxyUsername = "username";
            String proxyHost = "myproxy.com";
            String proxyPort = "3128";
            String connectionURL = "https://www.verisign.com";
            //set up system properties to indicate we are using a proxy
            System.setProperty("https.proxyHost", proxyHost);
            System.setProperty("https.proxyPort", proxyPort);
            System.setProperty("proxyHost", proxyHost);
            System.setProperty("proxyPort", proxyPort);
            System.setProperty("proxySet", "true");
            System.setProperty("http.proxyHost", proxyHost);
            System.setProperty("http.proxyPort", proxyPort);
            System.setProperty("http.proxySet", "true");
            //set up handler for jsse
            System.setProperty("java.protocol.handler.pkgs", "com.sun.net.ssl.internal.www.protocol");
            java.security.Provider prov = new com.sun.net.ssl.internal.ssl.Provider();
            Security.addProvider(prov);
            //create the connection
            URL myURL = new URL(connectionURL);
            URLConnection myConnection = myURL.openConnection();
            if (myConnection instanceof com.sun.net.ssl.HttpsURLConnection) {
                ((com.sun.net.ssl.HttpsURLConnection) myConnection).setSSLSocketFactory(new SSLTunnelSocketFactory(System.getProperty("proxyHost"), System.getProperty("proxyPort")));
            myConnection.setDoInput(true);
            myConnection.setDoOutput(true);
            BufferedReader in;
            try {
                System.err.println("opening Input stream1");
                in = new BufferedReader(
                        new InputStreamReader(
                        myConnection.getInputStream()));
                String inputLine;
                System.err.println("Input stream is Open1");
                while ((inputLine = in.readLine()) != null) {
                    System.err.println(inputLine);
                in.close();
                System.err.println("Input stream is Closed1");
            } catch (Exception e) {
                e.printStackTrace(System.err);
                String tmp = e.getMessage().toLowerCase().trim();
                System.err.println("tmp *" + tmp + "*");
                if (tmp.indexOf("http") > -1) {
                    //http error message to be parsed
                    tmp = tmp.substring(tmp.indexOf("http")).trim();
                    System.err.println("tmp *" + tmp + "*");
                    tmp = tmp.substring(8).trim();
                    System.err.println("tmp *" + tmp + "*");
                    if (tmp.startsWith("407")) {
                        //proxy authentication required
                        myURL = new URL(connectionURL);
                        myConnection = myURL.openConnection();
                        if (myConnection instanceof com.sun.net.ssl.HttpsURLConnection) {
                            ((com.sun.net.ssl.HttpsURLConnection) myConnection).setSSLSocketFactory(new SSLTunnelSocketFactory(System.getProperty("proxyHost"), System.getProperty("proxyPort"), proxyUsername, proxyPassword));
                        myConnection.setDoInput(true);
                        myConnection.setDoOutput(true);
                        try {
                            System.err.println("opening Input stream 2");
                            in = new BufferedReader(
                                    new InputStreamReader(
                                    myConnection.getInputStream()));
                            String inputLine;
                            System.err.println("Input stream is Open 2");
                            while ((inputLine = in.readLine()) != null) {
                                System.out.println(inputLine);
                            in.close();
                            System.err.println("Input stream is closed 2");
                        } catch (Exception ex) {
                            System.err.println(ex.getMessage());
                            ex.printStackTrace(System.err);
    *  SSLSocket used to tunnel through a proxy
    class SSLTunnelSocketFactory extends SSLSocketFactory {
        private String tunnelHost;
        private int tunnelPort;
        private SSLSocketFactory dfactory;
        private String tunnelPassword;
        private String tunnelUserName;
        private boolean socketConnected = false;
        private int falsecount = 0;
         *  Constructor for the SSLTunnelSocketFactory object
         *@param  proxyHost  The url of the proxy host
         *@param  proxyPort  the port of the proxy
        public SSLTunnelSocketFactory(String proxyHost, String proxyPort) {
            System.err.println("creating Socket Factory");
            tunnelHost = proxyHost;
            tunnelPort = Integer.parseInt(proxyPort);
            dfactory = (SSLSocketFactory) SSLSocketFactory.getDefault();
         *  Constructor for the SSLTunnelSocketFactory object
         *@param  proxyHost      The url of the proxy host
         *@param  proxyPort      the port of the proxy
         *@param  proxyUserName  username for authenticating with the proxy
         *@param  proxyPassword  password for authenticating with the proxy
        public SSLTunnelSocketFactory(String proxyHost, String proxyPort, String proxyUserName, String proxyPassword) {
            System.err.println("creating Socket Factory with password/username");
            tunnelHost = proxyHost;
            tunnelPort = Integer.parseInt(proxyPort);
            tunnelUserName = proxyUserName;
            tunnelPassword = proxyPassword;
            dfactory = (SSLSocketFactory) SSLSocketFactory.getDefault();
         *  Sets the proxyUserName attribute of the SSLTunnelSocketFactory object
         *@param  proxyUserName  The new proxyUserName value
        public void setProxyUserName(String proxyUserName) {
            tunnelUserName = proxyUserName;
         *  Sets the proxyPassword attribute of the SSLTunnelSocketFactory object
         *@param  proxyPassword  The new proxyPassword value
        public void setProxyPassword(String proxyPassword) {
            tunnelPassword = proxyPassword;
         *  Gets the supportedCipherSuites attribute of the SSLTunnelSocketFactory
         *  object
         *@return    The supportedCipherSuites value
        public String[] getSupportedCipherSuites() {
            return dfactory.getSupportedCipherSuites();
         *  Gets the defaultCipherSuites attribute of the SSLTunnelSocketFactory
         *  object
         *@return    The defaultCipherSuites value
        public String[] getDefaultCipherSuites() {
            return dfactory.getDefaultCipherSuites();
         *  Gets the socketConnected attribute of the SSLTunnelSocketFactory object
         *@return    The socketConnected value
        public synchronized boolean getSocketConnected() {
            return socketConnected;
         *  Creates a new SSL Tunneled Socket
         *@param  s                         Ignored
         *@param  host                      destination host
         *@param  port                      destination port
         *@param  autoClose                 wether to close the socket automaticly
         *@return                           proxy tunneled socket
         *@exception  IOException           raised by an IO error
         *@exception  UnknownHostException  raised when the host is unknown
        public Socket createSocket(Socket s, String host, int port, boolean autoClose)
                 throws IOException, UnknownHostException {
            Socket tunnel = new Socket(tunnelHost, tunnelPort);
            doTunnelHandshake(tunnel, host, port);
            SSLSocket result = (SSLSocket) dfactory.createSocket(tunnel, host, port, autoClose);
            result.addHandshakeCompletedListener(
                new HandshakeCompletedListener() {
                    public void handshakeCompleted(HandshakeCompletedEvent event) {
                        System.out.println("Handshake Finished!");
                        System.out.println("\t CipherSuite :" + event.getCipherSuite());
                        System.out.println("\t SessionId: " + event.getSession());
                        System.out.println("\t PeerHost: " + event.getSession().getPeerHost());
                        setSocketConnected(true);
            // thanks to David Lord in the java forums for figuring out this line is the problem
            // result.startHandshake(); //this line is the bug which stops Tip111 from working correctly
            return result;
         *  Creates a new SSL Tunneled Socket
         *@param  host                      destination host
         *@param  port                      destination port
         *@return                           tunneled SSL Socket
         *@exception  IOException           raised by IO error
         *@exception  UnknownHostException  raised when the host is unknown
        public Socket createSocket(String host, int port)
                 throws IOException, UnknownHostException {
            return createSocket(null, host, port, true);
         *  Creates a new SSL Tunneled Socket
         *@param  host                      Destination Host
         *@param  port                      Destination Port
         *@param  clientHost                Ignored
         *@param  clientPort                Ignored
         *@return                           SSL Tunneled Socket
         *@exception  IOException           Raised when IO error occurs
         *@exception  UnknownHostException  Raised when the destination host is
         *      unknown
        public Socket createSocket(String host, int port, InetAddress clientHost,
                int clientPort)
                 throws IOException, UnknownHostException {
            return createSocket(null, host, port, true);
         *  Creates a new SSL Tunneled Socket
         *@param  host             destination host
         *@param  port             destination port
         *@return                  tunneled SSL Socket
         *@exception  IOException  raised when IO error occurs
        public Socket createSocket(InetAddress host, int port)
                 throws IOException {
            return createSocket(null, host.getHostName(), port, true);
         *  Creates a new SSL Tunneled Socket
         *@param  address          destination host
         *@param  port             destination port
         *@param  clientAddress    ignored
         *@param  clientPort       ignored
         *@return                  tunneled SSL Socket
         *@exception  IOException  raised when IO exception occurs
        public Socket createSocket(InetAddress address, int port,
                InetAddress clientAddress, int clientPort)
                 throws IOException {
            return createSocket(null, address.getHostName(), port, true);
         *  Sets the socketConnected attribute of the SSLTunnelSocketFactory object
         *@param  b  The new socketConnected value
        private synchronized void setSocketConnected(boolean b) {
            socketConnected = b;
         *  Description of the Method
         *@param  tunnel           tunnel socket
         *@param  host             destination host
         *@param  port             destination port
         *@exception  IOException  raised when an IO error occurs
        private void doTunnelHandshake(Socket tunnel, String host, int port) throws IOException {
            OutputStream out = tunnel.getOutputStream();
            //generate connection string
            String msg = "CONNECT " + host + ":" + port + " HTTP/1.0\n"
                     + "User-Agent: "
                     + sun.net.www.protocol.http.HttpURLConnection.userAgent;
            if (tunnelUserName != null && tunnelPassword != null) {
                //add basic authentication header for the proxy
                sun.misc.BASE64Encoder enc = new sun.misc.BASE64Encoder();
                String encodedPassword = enc.encode((tunnelUserName + ":" + tunnelPassword).getBytes());
                msg = msg + "\nProxy-Authorization: Basic " + encodedPassword;
            msg = msg + "\nContent-Length: 0";
            msg = msg + "\nPragma: no-cache";
            msg = msg + "\r\n\r\n";
            System.err.println(msg);
            byte b[];
            try {
                //we really do want ASCII7 as the http protocol doesnt change with locale
                b = msg.getBytes("ASCII7");
            } catch (UnsupportedEncodingException ignored) {
                //If ASCII7 isn't there, something is seriously wrong!
                b = msg.getBytes();
            out.write(b);
            out.flush();
            byte reply[] = new byte[200];
            int replyLen = 0;
            int newlinesSeen = 0;
            boolean headerDone = false;
            InputStream in = tunnel.getInputStream();
            boolean error = false;
            while (newlinesSeen < 2) {
                int i = in.read();
                if (i < 0) {
                    throw new IOException("Unexpected EOF from Proxy");
                if (i == '\n') {
                    headerDone = true;
                    ++newlinesSeen;
                } else
                        if (i != '\r') {
                    newlinesSeen = 0;
                    if (!headerDone && replyLen < reply.length) {
                        reply[replyLen++] = (byte) i;
            //convert byte array to string
            String replyStr;
            try {
                replyStr = new String(reply, 0, replyLen, "ASCII7");
            } catch (UnsupportedEncodingException ignored) {
                replyStr = new String(reply, 0, replyLen);
            //we check for connection established because our proxy returns http/1.1 instead of 1.0
            if (replyStr.toLowerCase().indexOf("200 connection established") == -1) {
                System.err.println(replyStr);
                throw new IOException("Unable to tunnel through " + tunnelHost + ":" + tunnelPort + ". Proxy returns\"" + replyStr + "\"");
            //tunneling hanshake was successful
    }<----- End Copy and Paste -------->

    BTW, if you are using an implementation in which
    the http/https implementation recognises
    the java.net.Authenticator properly, you can use
    that framework to do basic/digest authentication.
    I think Sun's JDK 1.4 supports both basic
    and digest for both proxies and the actual end
    site you connect via http/https, but I haven't
    tested it to be sure. I know it works
    with http/basic at the end host.
    Today's Ob hack:
    import java.net.*;
    import java.io.*;
    class MyAuth extends Authenticator {
        protected PasswordAuthentication getPasswordAuthentication() {
            System.out.println("The realm '" + getRequestingPrompt() +
                "' at '" + getRequestingHost() + ":" + getRequestingPort() +
                "'\n" + "using " + getRequestingProtocol() + " is requesting " +
                getRequestingScheme().toUpperCase() + " authentication.");
            System.out.println("");
            System.out.println("What should we send them?  Let's send them ...");
            System.out.println("");
            return new PasswordAuthentication("username", "password".toCharArray());    }  
    public class MyURL {
        public static void main(String[] args) throws Exception {
            // set to the authenticator you want to use.
            Authenticator.setDefault(new myAuth());
            URL url =
                new URL("http://www.some.com/something_protected/index.htm");
            BufferedReader in = new BufferedReader(
                                    new InputStreamReader(
                                    url.openStream()));
            String inputLine;
            while ((inputLine = in.readLine()) != null) {
                System.out.println(inputLine);
            in.close();

  • How to make the eyedropper sample non-transparent color of a transparant layer?

    I have an image of a flower I am trying to paint.
    I put the flower as the top layer at 50% opacity to use as a guide.
    Then I am trying to paint on a layer below that.
    I would like to be able to use the eyedropper on the original image but for it to pick up the full color and not the %50 opacity version of the color.
    I saw this done in a demo but can't seem to figure it out.
    I tried setting the eyedropper options to "All layers no adjustments" but it's still only picking up the lighter version of the color.
    Any suggestions?

    Another option might be to make a fully transparent layer on top to paint on, and get your color from a fully opaque layer below.  I have painted with the Mixer Brush quite effectively this way, though it's not incredibly speedy.
    -Noel

  • GRE tunnel through asa no pptp, l2tp, ipsec

    Hello!
    can't understand how to configure GRE tunnel through ASA
    i have one router with public ip, connected to internet
    ASA 8.4 with public ip connected to internet
    router with private ip behind ASA.
    have only one public ip on ASA with /30 mask
    have no crypto
    have network behind ASA and PAT for internet users.
    can't nat GRE? cause only TCP/UDP nated(?)
    with packet-tracer i see flow already created but tunnel doesn't work

    A "clean" way would be to use a protocol that can be PATted. That could be GRE over IPSec. With that you have the additional benefit that your communication is protected through the internet.
    Don't stop after you've improved your network! Improve the world by lending money to the working poor:
    http://www.kiva.org/invitedby/karsteni

  • Considerations for an IPSEC tunnel through another IPSEC tunnel

    Hi,
    I am trying to ipmlement a IPSEC "tunnel through a tunnel" as follows:
    ASA-1 ( inside network 10.10.10.0 /24 - outside network 1.1.1.1/30) to ASA-2 (outside network 1.1.1.2/30 - inside network 20.20.20.0/24)
    This tunnel is fully functional.
    Created a DMZ interface (2.2.2.1/30) on ASA-1
    Created a DMZ interface (2.2.2.2/30) on ASA-2
    Attached ASA-A outside interface to ASA-1 DMZ interface - inside network 30.30.30.0/24
    Attached ASA-B outside interface to ASA-2 DMX interface - inside network 40.40.40.0/24
    Created an ACL on ASA-1 and ASA-2 DMZ interfaces allowing ESP,IKE traffic
    2nd tunnel not working!
    Questions
    Should I add the DMZ /30's to the crypto map of ASA-1 and ASA-2 (I did, and it did still not work)
    Should there be a route statement for the /30's on ASA-1 and ASA-2, or should the default GW be sufficient?
    Any and all help will be appreciated!
    Dave

    post config for review

  • Transparency layer with embedded R

    I probably badly misunderstand the ORE transparency layer - as demonstrated on the following example.
    I have a table X, that can be accessed from R client.
    > summary(X)
           X                Y       
    Min.   :  1.00   Min.   :0.000 
    1st Qu.: 25.75   1st Qu.:4.686 
    Median : 50.50   Median :5.658 
    Mean   : 50.50   Mean   :5.248 
    3rd Qu.: 75.25   3rd Qu.:6.234 
    Max.   :100.00   Max.   :6.644
    However using ore.doEval leads to Error: object 'X' not found
    Note that the language setting is only to get message in English and has no other effect.
    > ore.doEval(function() {Sys.setenv(LANG = "en"); summary(X)}, ore.connect= TRUE)
    Error in .oci.GetQuery(conn, statement, data = data, prefetch = prefetch,  :
      ORA-20000: RQuery error
    Error in summary(X) :
      error in evaluating the argument 'object' in selecting a method for function 'summary': Error: object 'X' not found
    ORA-06512: in "RQSYS.RQEVALIMPL", Zeile 104
    ORA-06512: in "RQSYS.RQEVALIMPL", Zeile 101
    How can I access data from a table in embedded function? Do I have to use ore.tableApply()?
    any help appreciated.
    thx,
    Jaromir D.B. Nemec

    To access a table directory, use ore.tableApply.  Although ore.doEval does not explicitly accept data from a dedicated input argument, it's possible to retrieve data from the database using ore.sync and ore.pull within the function:
    ore.doEval(function() {
    library(ORE)
    ore.sync(table = "X")
    dat <- ore.pull(ore.get("X"))
    summary(dat)}, ore.connect = TRUE)
    Another approach is to pass the data (table) as an argument to the ore.doEval function:
    ore.doEval(function(dat) {
    library(ORE)
    summary(dat)}, dat = X, ore.connect = TRUE)
    Check out this blog post for more information and best practices on the use of ore.doEval and ore.tableApply.
    Sherry

  • How to make a semi-transparent layer?

    Hello everyone,
    I am making my own website with Dreamwaver. I am a totally
    new user and have no IT background. So could anyone here kindly
    help me with my question:
    In the main page I would like to use two layers with images
    inserted. The second one will be a semi-transparent image which is
    made in Fireworks. I would like to let this layer cover the first
    one. Because it's semi-transparent, so i should still be able to
    see the underlying image... I did all this, but finally in the IE
    the second layer is NOT transparent at all.
    I don't know where the problem is. Please, if anyone knows
    the solutions or have any suggestion, let me know!
    Thanks!
    Inca

    I'll show it to you my way:
    1. Type the text and click the layer mask icon. The layer mask should be all white and have a small border. That indicates the mask ist active.
    The foreground color should be black and the background color white.
    2. Choose the gradient tool. Open the gradient window. Choose the first gradient, "foreground to background" = black to white.
    Change the white color to gray.
    3. Check the layer mask > is it active?
    Apply the gradient from right to left over your text.
    See the thin line in the screenshot.
    4. On your layer mask appears the gradient, left starting with gray and right ending with black.
    The advantage of this method is that you can change your text without  modifying the gradient.
    The black color on the layer mask hides the text, the gray color makes the text more or less visible and white color means full visible.
    Hope it helps.
    miss marple

  • Advanced Network Question - SSH tunneling through time capsule

    Hi!
    I have a small question. I just got a time capsule the other day and things are working great with it. At home, internet speeds are what they should be and everything is fine. I replaced it with a linksys, which I consistently got 6.5/1 up. After replacing it, I'm now getting 7.5 down/1mbps up, which is what I am subscribed to.
    I used to ssh into my linux box and tunnel web traffic over SSH so when I'm on the road, other's can't sniff my traffic. Basically, I setup firefox to use a socks server, then ssh into home with a dynamic port mapping.
    On the linksys (wrt54g), this worked great, and the speeds were acceptable (about 1mbps down/1mbps up). However, after switching the linksys with the time capsule, it seems like the speeds have slowed down tremendously. I'm now getting about 200k down and 1 mbps up when I ssh and tunnel web traffic through my home.
    I know that this isn't anything people normally do, but it works great and prevents people from spying on my web traffic when I'm away from home. I was just wondering if anybody has any ideas on why it might be slower now that I replaced it with the time capsule.
    Thanks!

    Hello H Salk. Welcome to the Apple Discussions!
    Enabling NAT on any Internet router, not just the AirPort & Time Capsule, will affect data transfer rates (in both directions) to devices connected either by wire or wireless to that router.

  • Value not reflecting into the transparent table when checked through se11

    Hi friends.    i am using the following code to add data to a transparent table already creted by me.Now i am adding data to it through a ABAP program.It is displaying the output when I execute it but the new record added in the program is not saved itno the table actually.my code is :
    REPORT  ZWRITE_DATA.
    tables zlfa2.
    move 'achal' to zlfa2-field_name_1.
    update zlfa2.
    select * from zlfa2.
    write / zlfa2-field_name_1.
    endselect.
    the above code is not showing the value 'achal' in it.and also no error message is being displayed.

    Hi,
    Commit work saves the changes done into the database. Using COMMIT WORK statement in your program have below mentioned effect:
    Calls the subroutines specified by PERFORM ... ON COMMIT
    Executes asynchronously any update requests (see CALL FUNCTION ... IN UPDATE TASK) specified in these subroutines or started just before
    Processes the function modules specified in CALL FUNCTION ... IN BACKGROUND TASK
    Resets the time slice counter to 0.
    Ensures that the locks of the SAP locking concept are handled in accordance with its SCOPE Parameter.
    Executes a database commit on all database connections
    Closes all open database cursors (OPEN CURSOR) on all database connections
    Releases all database locks on all database connections
    KR Jaideep,

  • Cannot establish site-site vpn tunnel through ASA 9.1(2)

    Hi,
    We use ASA 9.1(2) to filter traffic in/out of our organisation. A dept within the organisation also have a firewall. They want to establish a site-site VPN tunnel with a remote firewall. We have allowed full access between the public address of the dept firewall and the remote firewall and full access between the remote firewall address and the dept firewall address . We do not use NAT.
    The site-site VPN tunnel fails to establish.
    The dept sysadmin has requested that we enable IPSec Passthrough. From my reading this will not make any difference as we allow full access between the firewalls in both directions. Is that correct?
    Has anyone encountered issues with ASA 9.1(2) interfering with site-site tunnels?
    Regards

    >The dept sysadmin has requested that we enable IPSec Passthrough. From my reading this will not make any difference as we allow full access between the firewalls in both directions. Is that correct?
    Yes, in that case, no IPsec-pass-through is needed. All you need is (in both directions):
    UDP/500
    UDP/4500 (also if you don't use NAT, the remote gateway could be located behind a NAT gateway)
    IP/50
    for testing ICMP/Echo
    If you allowed full IP-access between these two endpoints, it is more than enough.
    When they start testing, do you see a connection on your ASA. There should be at least UDP/500 traffic.
    Can the two gateways ping each other? 

  • Photoshop CS4 transparent layer only, no picture.

    When I open a jpg, bmp or any other picture file in photo shop all that appearsis the checkerboard tranparent layer. Thee is no picture to edit. What is wrong with photoshop? It also takes forever for the blank transparent picture to load.  Windows Vista.

    I found the solution after trying everything else including completely uninstalling Photoshop and deleting the files it left behind, then reinstalling did not work either. I then copied the color settings and PSP files from another computer, started Photoshop, opened a picture and everything is working fine now.
    I would suggest anyone else with this problem just needs to get a copy of the files from someone else and or keep a back up of the PSP and color settings in a back-up folder as I have now. Adobe should consider a restore feature that automaticaly saves restore points. There are likely other Adobe CS4 programs that also  need to back up settings.

Maybe you are looking for

  • I cant sync my iPod touch / What does setting up as new iPod do?

    The other day, I first synced my iPod touch to itunes, didnt take very long. Then I tried syncing a CD and when it was half way through I tried to sync the songs already downloaded onto my ipod, but didnt see how. And today, I tried connecting my ipo

  • Mac mini and sony 46X2000

    I have a mac mini, os 10.4.11 connected to my SONY46X2000 via VGA cable. It works perfectly most of the time, screen res is set to 1024x1280 and the display is recognised as a sonyTV. I am however experiencing the odd drop out, where the screen goes

  • Real time Procedure for new configuration

    In real time what is the procedure for new configuration like new payment term. I want procedure in real time . thanks , Sravas   ...

  • NUMBER OF RINGS BEFORE ANSWERPHONE KICKS IN

    Can someone please tell me how I can change how many rings before the answerphone kicks in. Mine only rings rly 3 times. Thank you

  • %AMDP2_FE-5-LATECOLL: FastEthernet0/0 transmit error

    Hi, one of our customers using c2610xm is having %AMDP2_FE-5-LATECOLL: FastEthernet0/0 transmit error' frequently and after sometime router gets hung and user unable to ping fastethernet 0/0. Once router is power cycled user can again use the network